VBA comptage des lignes non vides

  • Initiateur de la discussion BEN
  • Date de début
B

BEN

Guest
Comment faire une macro VBA pour compter le nombre de lignes remplies dans un fichier XLS et ensuite se servir du chiffre obtenu pour créer une boucle d'instructions qui vérifierait le contenu des cellules?
Merci d'avance.
 
T

Thomas®

Guest
BONJOUR!!

Comme tu peux t'en rendre compte ta question (tres simple) n'a aucune reponse???

ne trouves tu pas cela étrange?

je te conseil fortement de lire ceci :

https://www.excel-downloads.com/help/charte/

mais comme je sais que tu vas te reprendre voici la reponse à ta question

pour connaitre la derniere ligne rempli il faut procéder de la sort :

DerligneDonnées = Sheets(1).Range('A65536').End(xlUp).Row

cet exemple est prevu pour la feuil1 en concidérent que la ligne de reference est A
DerligneDonnées est une variable que tu dois declarer soit dans ta Sub ou dans la zone Général 'declaration'

sinon pour l'utiliser dans une boucle :

For i = 1 To DerligneDonnées

...(la tu fait la verif dont tu parlais)
Next i

cette methode est preconisé si ta macro utilise plusieurs fois la derniere ligne

sinon tu peux faire comme cela directement (ce qui t'evite de créer une variable)

For i = 1 To Sheets(1).Range('A65536').End(xlUp).Row

Next i

Bonne soirée
Thomas®
 

Discussions similaires

Statistiques des forums

Discussions
312 389
Messages
2 087 935
Membres
103 678
dernier inscrit
bibitm