Bonjour à tous,
Je suis dans une boucle avec les variables: i pour les colonnes et j pour les lignes. J'aimerais savoir comment masquer la ligne entière si toutes les cellules qui vont de la cellule j 7 à j 20 sont vides (il ne s'agit pas de nombres dans ces cellules).
Comment selectionne t-on une range avec des variables ? et surtout comment lui dire "si toutes les cellules sont vides alors"... J'ai essayé le code ci bas mais ça ne marche pas.
Merci d'avance
Sub Test2()
Dim i As Long
Dim j As Long
For j = 5 To 46
If Range(Cells(j, 7), Cells(j, 28)).Value = "" Then
Selection.EntireRow.Hidden = True
End If
Next j
End Sub
Je suis dans une boucle avec les variables: i pour les colonnes et j pour les lignes. J'aimerais savoir comment masquer la ligne entière si toutes les cellules qui vont de la cellule j 7 à j 20 sont vides (il ne s'agit pas de nombres dans ces cellules).
Comment selectionne t-on une range avec des variables ? et surtout comment lui dire "si toutes les cellules sont vides alors"... J'ai essayé le code ci bas mais ça ne marche pas.
Merci d'avance
Sub Test2()
Dim i As Long
Dim j As Long
For j = 5 To 46
If Range(Cells(j, 7), Cells(j, 28)).Value = "" Then
Selection.EntireRow.Hidden = True
End If
Next j
End Sub