compter des lignes vides

  • Initiateur de la discussion cacal70
  • Date de début
C

cacal70

Guest
bonsoir
je cherche à compter les lignes vides dans un tableau...
comment faire
merci de votre aide
A+
cacal :ermm:
 

XanorK

XLDnaute Occasionnel
Bonjour Cacal70


Bien sur, il faut adapter le contenu du range :

Code:
Sub compt_vide()
    Dim cell As Range
    Dim i As Integer
    
    For Each cell In Range('A1', 'A20')
        If cell = '' Then i = i + 1
    Next cell

    MsgBox i
    
End Sub


Edit : en fait, cela compte les cellules vides

Message édité par: XanorK, à: 23/05/2006 19:06
 
A

AV

Guest
Salut,

Sub zz_NbreLgVides()
For i = [tablo].Find('*').Row To [tablo].Find('*', , , , , xlPrevious).Row
x = x + (Evaluate('CountA(' & i & ':' & i & ')') > 0) * -1
Next
MsgBox 'Nbre lignes vides : ' & [tablo].Rows.Count - (x * 1)
End Sub

AV [aaa]
 

Discussions similaires

Statistiques des forums

Discussions
312 429
Messages
2 088 350
Membres
103 822
dernier inscrit
kader55