Excel et VBA NB.VIDE

Résolu/Fermé
informatifien Messages postés 741 Date d'inscription lundi 18 mai 2009 Statut Membre Dernière intervention 10 janvier 2016 - 29 déc. 2009 à 16:06
informatifien Messages postés 741 Date d'inscription lundi 18 mai 2009 Statut Membre Dernière intervention 10 janvier 2016 - 30 déc. 2009 à 14:57
Bonjour,


Petite question vite fait, quel code, si il y en a un, utiliser pour remplacer la formule NB.VIDE ? ?

Merci pour votre aide
A voir également:

32 réponses

informatifien Messages postés 741 Date d'inscription lundi 18 mai 2009 Statut Membre Dernière intervention 10 janvier 2016 92
30 déc. 2009 à 12:10
bon à force de me botter les fesse et d'utiliser F1, reflex bien long à venir je viens de tester pas mal de synthaxe et c'est bon la ligne toute simple de pijaku marhce j'ai bien fais de percevéré dans cette direction voilà tel qu'elle marche:

z = 999 - Worksheets(2).Range("A1:A999").Cells.SpecialCells(xlCellTypeConstants).Count

donc le sheets("Feuil2") ben mon excel en veut pas par contre le worksheets(2) lui va bien

pfiiiiouuuu ben ca été dur mais cette fois résolue je laisse donc résolue ce post pour le reste de mes souci je vous ai ecrit un post que je pense etre clair donc je l'ouvre et espère vous revoir là bas

merci à tous
0
moiced59 Messages postés 1145 Date d'inscription samedi 15 novembre 2008 Statut Membre Dernière intervention 18 août 2014 60
30 déc. 2009 à 12:19
tu ne t pas tromper ds ton

xlCellTypeConstants

tu voulais les cellules vide?

xlCellTypeBlanks
0
informatifien Messages postés 741 Date d'inscription lundi 18 mai 2009 Statut Membre Dernière intervention 10 janvier 2016 92
30 déc. 2009 à 13:09
ah non pas trompé du tout je viens de tester et ça marhce au poil j'ai du déclaré 24 variable lol mais ca marche tip top je voulais bien les cellules vide oui mais comme je connais mon nombre max de ligne si je fais nombre max de ligne - cellule pleine ça me donne les cellules vide ;) comme l'a expliqué pijaku . . .

Merci pijaku et moiced59
0
moiced59 Messages postés 1145 Date d'inscription samedi 15 novembre 2008 Statut Membre Dernière intervention 18 août 2014 60
30 déc. 2009 à 13:23
re re et re lol

je viens de tester en effet le resultat est le meme mais pour t besoin c bien xlCellTypeBlanks qui compte le nbre de cellule vide
bon probleme resolu c le principal!!!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
informatifien Messages postés 741 Date d'inscription lundi 18 mai 2009 Statut Membre Dernière intervention 10 janvier 2016 92
30 déc. 2009 à 13:33
euuuh mouai mais is je fais 999-ton type blank le résultat sera le nombre de cellule pleine ou est ce que ça,ça marche:

z = Worksheets(2).Range("A1:A999").Cells.SpecialCells(xlCellTypeBlanks).Count

???
0
moiced59 Messages postés 1145 Date d'inscription samedi 15 novembre 2008 Statut Membre Dernière intervention 18 août 2014 60
30 déc. 2009 à 13:36
z = Worksheets(2).Range("A1:A999").Cells.SpecialCells(xlCellTypeBlanks).Count

z = nombre de cellule vide
0
informatifien Messages postés 741 Date d'inscription lundi 18 mai 2009 Statut Membre Dernière intervention 10 janvier 2016 92
30 déc. 2009 à 14:01
oui ok c'est ce que je disai ouai les 2 marche ;) la tienne evite l'opération - encore un peu de memoire economisée ;))
0
moiced59 Messages postés 1145 Date d'inscription samedi 15 novembre 2008 Statut Membre Dernière intervention 18 août 2014 60
30 déc. 2009 à 14:04
non la 1ere ne fonctionne pas essai sur une colonne ou tu na que d blancs!!!
0
informatifien Messages postés 741 Date d'inscription lundi 18 mai 2009 Statut Membre Dernière intervention 10 janvier 2016 92
30 déc. 2009 à 14:07
lol mais je n'ai aucune colonne sans blanc ;) donc elle marche ;)) quand meme pour une fois que les choses tombent bien hein lol ça va pas souvent comme on veut mais là si alors tout vas bien enfin bref ça marche c'est cool les 2 marche c'est gagné et sans la main . . ..
0
moiced59 Messages postés 1145 Date d'inscription samedi 15 novembre 2008 Statut Membre Dernière intervention 18 août 2014 60
30 déc. 2009 à 14:15
mdr
0
moiced59 Messages postés 1145 Date d'inscription samedi 15 novembre 2008 Statut Membre Dernière intervention 18 août 2014 60
30 déc. 2009 à 14:44
pour conclure je pense:

compter le nombre de cellule a blanc
Z = Worksheets(1).Range("A1:A10").Cells.SpecialCells(xlCellTypeBlanks).Count

compter le nombre de cellule non a blanc
y = Worksheets(1).Range("A1:A10").Cells.SpecialCells(xlCellTypeConstants).Count

autre methode pr compter le nbre de cellule a blanc
w = WorksheetFunction.CountBlank(Range("A1:A10"))
0
informatifien Messages postés 741 Date d'inscription lundi 18 mai 2009 Statut Membre Dernière intervention 10 janvier 2016 92
30 déc. 2009 à 14:46
bien joué moiced59 je ne peux rien ajouter à part ya main là ! ! ! ! lol
0