jeuno
XLDnaute Nouveau
Bonjour à tous,
J'ai un souci, après plusieurs essais je n'arrive pas à trouver la bonne formule pour ...
Faire fonctionner la même macro sur toutes mes feuilles, une après l'autre !
Macro qui fonctionne très bien sur la feuille que je veux
Voici ma macro (exemple sur la feuille nommée "3") :
Sub AlgoCalculer()
Sheets("3").Select
'Call Effacer1 Macro
Range("D13200").Select
ActiveWindow.SmallScroll Down:=-42
Selection.ClearContents
Range("I14").Select
'Call Sub TrierLesEspacesEntreLes1()
Range("D20013").ClearContents
Dim cel As Range
For Each cel In Range("B2:B1650")
If cel = 0 Then i = i + 1
If cel = 1 Then
Range("D" & Range("D65535").End(xlUp).Row + 1) = i
i = 0
End If
Next cel
End Sub
Merci pour votre aide
JEUNO
J'ai un souci, après plusieurs essais je n'arrive pas à trouver la bonne formule pour ...
Faire fonctionner la même macro sur toutes mes feuilles, une après l'autre !
Macro qui fonctionne très bien sur la feuille que je veux
Voici ma macro (exemple sur la feuille nommée "3") :
Sub AlgoCalculer()
Sheets("3").Select
'Call Effacer1 Macro
Range("D13200").Select
ActiveWindow.SmallScroll Down:=-42
Selection.ClearContents
Range("I14").Select
'Call Sub TrierLesEspacesEntreLes1()
Range("D20013").ClearContents
Dim cel As Range
For Each cel In Range("B2:B1650")
If cel = 0 Then i = i + 1
If cel = 1 Then
Range("D" & Range("D65535").End(xlUp).Row + 1) = i
i = 0
End If
Next cel
End Sub
Merci pour votre aide
JEUNO