L
Lucy
Guest
Bonjour,
J'ai un bug assez gênant. Comme le titre l'inique, j'ai un bout de code qui me fait 36 feuilles alors que j'en voulait que quatre (sur les 36, j'en ai quatre qui sont bonne d'ailleurs ^^ )
Voici le code :
"Carte" est un workbook fraichement créer lus haut dans le code
"Nom" n'est rien d'auter qu'un string
et ce sont les première instruction du code a utiliser "Carte"
Je suis débutante en vba, je me doute qu'il doit y avoir plus simple et ce'st d'ailleurs pour ça que ce truc ne marche pas bien, mais j'ai longtemps cherché la solution sans trouver ^^"
Merci d'avance,
Cordialement,
Lucy
J'ai un bug assez gênant. Comme le titre l'inique, j'ai un bout de code qui me fait 36 feuilles alors que j'en voulait que quatre (sur les 36, j'en ai quatre qui sont bonne d'ailleurs ^^ )
Voici le code :
Code:
Carte.Sheets.Add
Carte.Sheets.Select
Nom = Carte.ActiveSheet.Name
Carte.Sheets(Nom).Name = "util1"
Carte.Sheets.Add
Carte.Sheets.Select
Nom = Carte.ActiveSheet.Name
Carte.Sheets(Nom).Name = "util2"
Carte.Sheets.Add
Carte.Sheets.Select
Nom = Carte.ActiveSheet.Name
Carte.Sheets(Nom).Name = "util3"
Carte.Sheets.Add
Carte.Sheets.Select
Nom = Carte.ActiveSheet.Name
Carte.Sheets(Nom).Name = "util4"
"Carte" est un workbook fraichement créer lus haut dans le code
"Nom" n'est rien d'auter qu'un string
et ce sont les première instruction du code a utiliser "Carte"
Je suis débutante en vba, je me doute qu'il doit y avoir plus simple et ce'st d'ailleurs pour ça que ce truc ne marche pas bien, mais j'ai longtemps cherché la solution sans trouver ^^"
Merci d'avance,
Cordialement,
Lucy