Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

en vba vérifier que ligne vide

4 réponses
Avatar
Pierre CFI
re re bonjour

je selectionne une cell et je veux savoir si il n'y a pas une cell remplie
dans cette ligne
merci

Pierre CFI

4 réponses

Avatar
FdeCourt
Salut,

Une petite fonction VBA pour connaitre le nombre de cellule non vide
dans la/les lignes de ta sélection :

Function nbCelluleNonVide(x As Range)
nbCelluleNonVide = Application.CountA(Range(Rows(x.Row), Rows
(x.Row + x.Rows.Count - 1)))
End Function
Sub test()
MsgBox nbCelluleNonVide(Selection)
End Sub

Cordialement,

F.
Avatar
Garnote
Salut Pierre,

Quelque chose du genre :

Sub Vide_Pas_Vide()
If Application.CountA(ActiveCell.EntireRow) = 0 Then _
m = "Ligne vide." Else m = "Ligne non vide."
MsgBox m
End Sub

Serge


"Pierre CFI" a écrit dans le message de news:

re re bonjour

je selectionne une cell et je veux savoir si il n'y a pas une cell remplie
dans cette ligne
merci

Pierre CFI


Avatar
Pierre CFI
merci



"FdeCourt" a écrit dans le message de
news:
Salut,

Une petite fonction VBA pour connaitre le nombre de cellule non vide
dans la/les lignes de ta sélection :

Function nbCelluleNonVide(x As Range)
nbCelluleNonVide = Application.CountA(Range(Rows(x.Row), Rows
(x.Row + x.Rows.Count - 1)))
End Function
Sub test()
MsgBox nbCelluleNonVide(Selection)
End Sub

Cordialement,

F.
Avatar
isabelle
bonjour Pierre,

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
MsgBox Application.CountA(Rows(Target.Row)) & " cellule remplie sur
cette ligne"
End Sub

isabelle

Pierre CFI a écrit :
re re bonjour

je selectionne une cell et je veux savoir si il n'y a pas une cell
remplie dans cette ligne
merci

Pierre CFI