jeromear
XLDnaute Junior
Bonjour
J'ai fait cette macro qui doit s'adapter à certaines feuilles du classeur mais elle ne marche que feuille par feuille.
Il doit y avoir une erreur. Mais ou ?
Merci pour vos reponses.
J'ai fait cette macro qui doit s'adapter à certaines feuilles du classeur mais elle ne marche que feuille par feuille.
Il doit y avoir une erreur. Mais ou ?
Merci pour vos reponses.
Code:
Sub EFFACER()
'
' EFFACER Macro
' Macro enregistrée le 14/01/2010 par JEROME
'
Dim cel As Range
Dim tablo, i As Byte
Application.ScreenUpdating = False
tablo = Array("COM1", "COM2", "COM3", "COM4", "COM5", "COM6", "COM7", "COM8", "COM9", "COM10") 'nombre de feuilles étudiées limité à 255, sinon => i As Integer
For i = 0 To UBound(tablo)
With Sheets(tablo(i))
ActiveSheet.Unprotect
Range("A10:AI24").Select
Selection.ClearContents
Range("A10").Select
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
Range("A10").Select
End With
Next i
End Sub