Christian0258
XLDnaute Accro
Bonjour à tout le forum,
Je souhaiterais votre aide pour adapter cette macro afin de masquer des lignes (11 à 72) si en colonne B il y a 1
le code que je n'arrive pas à adapter :
Option Explicit
Sub Masque()
ActiveSheet.Unprotect
Dim X As Integer
For X = 11 To 72
If Cells(2, X) = 1 Then Rows(X).EntireRow.Hidden = True
Next X
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub
Sub Affiche()
ActiveSheet.Unprotect
Dim X As Integer
For X = 11 To 72
Rows(X).EntireRow.Hidden = False
Next X
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub
Merci pour votre aide,
Bien amicalement,
Christian
Je souhaiterais votre aide pour adapter cette macro afin de masquer des lignes (11 à 72) si en colonne B il y a 1
le code que je n'arrive pas à adapter :
Option Explicit
Sub Masque()
ActiveSheet.Unprotect
Dim X As Integer
For X = 11 To 72
If Cells(2, X) = 1 Then Rows(X).EntireRow.Hidden = True
Next X
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub
Sub Affiche()
ActiveSheet.Unprotect
Dim X As Integer
For X = 11 To 72
Rows(X).EntireRow.Hidden = False
Next X
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub
Merci pour votre aide,
Bien amicalement,
Christian