Bonjour,
j'essaye d'écrire une macro en vba qui me permettrais de générer des onglets dans mon classeur. Ma boucle de création fonctionne bien lorsque je met un msgbox. lorsque je code pour creer les onglets ma boucle s'arrete apres le 5 éme (alors que je dois en avoir 40!!) et je n'ai aucun message. quelqu'un aurait il une idée sur le sujet ?
voici mon code
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 Sub generation() ' ' i = 1 Sheets("Edition").Select While Not Range("A" & i & "").Value = "" 'MsgBox " " & i i = i + 1 Sheets("questions").Copy After:=Sheets(ThisWorkbook.Sheets.Count) 'ActiveSheet.Name = "Sem " & i Wend End Sub
Partager