Bonjour à tous,
Voilà j'ai un classeur excel qui contient environ 50 feuilles qui doivent avoir une mise en forme identique.
Je doit créer un nouveaux classeur tous les mois, j'enregistre donc une copie sous un autre nom et je remets en forme chaque feuille du classeur.
J'ai donc enregistrer une macro permettant de recopier la mise en forme de la première feuille sur toutes les autres pages mais pour se faire j'ai recopier 50 fois le code en changeant le nom de la feuille à chaque fois.
Ma question est existe t'il une commande permettant en gros de dire à excel de continuer la macro jusqu'à ce qu'il n'y ai plus de page à traiter ??
En gros ce que j'ai fait ressemble à ca :
Cela fonctionne mais ce n'ai pas pratique car si je rajoute une feuille, il faut que je change la macro...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43 Sheets("lot3c1").Select Rows("10:43").Select Selection.Copy Sheets("lot3c2").Select Range("A10").Select Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _ SkipBlanks:=False, Transpose:=False Application.CutCopyMode = False Range("A10").Select Sheets("lot3c1").Select ActiveWindow.SmallScroll Down:=-18 Range("A10").Select Sheets("lot3c2").Select Sheets("lot3c1").Select Rows("10:43").Select Selection.Copy Sheets("lot3c3").Select Range("A10").Select Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _ SkipBlanks:=False, Transpose:=False Application.CutCopyMode = False Range("A10").Select Sheets("lot3c1").Select ActiveWindow.SmallScroll Down:=-18 Range("A10").Select Sheets("lot3c3").Select Sheets("lot3c1").Select Rows("10:43").Select Selection.Copy Sheets("lot3c4").Select Range("A10").Select Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _ SkipBlanks:=False, Transpose:=False Application.CutCopyMode = False Range("A10").Select Sheets("lot3c1").Select ActiveWindow.SmallScroll Down:=-18 Range("A10").Select Sheets("lot3c4").Select '.....
Voilà si quelqu'un peut m'aider...
Merci et bonnes fêtes à tous !!
Partager