1
Je dois pouvoir masquer une ligne si les chiffres de la colonne "c" et de la colonne "d" sont nuls. I le code ci-dessous fonctionne mais s'arrête après avoir bouclé seulement 4 lignes de données. Il n'y a rien de différent entre les données, donc je ne sais pas pourquoi ça s'arrête. Quelqu'un peut-il m'aider s'il vous plaît? Je vous remercie.Masquage des lignes basées sur des informations dans deux colonnes différentes
Sub Hide_Row_3()
' Hide_Row_3 Macro
Worksheets("Costs").Activate
Application.ScreenUpdating = False
Dim rCell As Range
For Each rCell In Range("c7:c18, d7:d18")
If rCell = 0 And rCell(xright) = 0 Then
rCell.EntireRow.Hidden = True
Else
rCell.EntireRow.Hidden = False
End If
Next rCell
Application.ScreenUpdating = True
End Sub
Salut Bélisaire, je limité le code à la colonne C mais maintenant le code est en ligne en cours d'exécution par ligne. Il fonctionne continuellement, de sorte qu'il ne fait que masquer des lignes si la valeur de trois cellules continues est égale à zéro, par exemple c7, d7 et c8 Pouvez-vous me dire comment résoudre ce problème Merci – Bonnie
@Bonnie Voir ma mise à jour –
Merci beaucoup Belisarius. parfait! – Bonnie