Bonjour à vous tous,
après quelques recherches, voici que je réussi ma première macro tout seul (excel 2007 / win XP).......
Sub Schaltfläche1_KlickenSieAuf()
Application.ScreenUpdating = False
For i = 914 To 2 Step -48
For b = i To i + 47
If Range("g" & i).Value = "X" Then
Rows(b).Hidden = True
ElseIf Range("g" & i).Value <> "X" And Rows(b).Hidden = True Then
Rows(b).Hidden = False
End If
Next b
Next i
Application.ScreenUpdating = True
End Sub
La macro fonctionne, par contre, j'ai environ 5 min d'attente (Heu non on ne rigole pas), du coup je me demande si la macro est bien écrite ?
Le but de la macro étand de masquer/REafficher un certain nombre de lignes ceci dépendant de la variable "X" se trouvant en colone G.
Je suis ouvert à tout avis et vous remercie du temps déjà passé à me lire.
Au plaisir de vos réponces.