Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Ajouter une feuille (sheet) dans un classeur en dernier position

2 réponses
Avatar
velekinca
Salut,

j'ai une macro qui ajoute des feuilles, mais je ne sais pas comment faire
pour que ces feuilles ajoutés se mettent à la fin de celles qui existent déjà.

Je veux également savoir comment dire à ma macro afin qu'elle ne tienne pas
compte des feuilles avec des numéro, il doit bien y avoir quelque chose de
commun, car si par exemple j'ai ajouté une feuil3, et je la supprime et si je
repète la macro, évidemment la feuil3 n'existe plus, et me donne une erreur,
et je dois donc aller dans la macro et lui dire que maintenant il faut
ajouter feuil4... comment faire pour éviter cela?

merci

2 réponses

Avatar
garnote
Bonsoir velekinca,

Essaie cette macro :

Sub Ajoute_Une_Feuille_En_Dernier()
ActiveWorkbook.Sheets.Add after:=Worksheets(Worksheets.Count)
End Sub

Serge

"velekinca" a écrit dans le message de news:

Salut,

j'ai une macro qui ajoute des feuilles, mais je ne sais pas comment faire
pour que ces feuilles ajoutés se mettent à la fin de celles qui existent déjà.

Je veux également savoir comment dire à ma macro afin qu'elle ne tienne pas
compte des feuilles avec des numéro, il doit bien y avoir quelque chose de
commun, car si par exemple j'ai ajouté une feuil3, et je la supprime et si je
repète la macro, évidemment la feuil3 n'existe plus, et me donne une erreur,
et je dois donc aller dans la macro et lui dire que maintenant il faut
ajouter feuil4... comment faire pour éviter cela?

merci


Avatar
garnote
Si tu as des feuilles graphiques dans ton classeur,
il serait préférable de :

Sub Ajoute_Une_Feuille_En_Dernier()
ActiveWorkbook.Sheets.Add after:=Sheets(Sheets.Count)
End Sub

Serge

"garnote" a écrit dans le message de news:
Bonsoir velekinca,

Essaie cette macro :

Sub Ajoute_Une_Feuille_En_Dernier()
ActiveWorkbook.Sheets.Add after:=Worksheets(Worksheets.Count)
End Sub

Serge

"velekinca" a écrit dans le message de news:

Salut,

j'ai une macro qui ajoute des feuilles, mais je ne sais pas comment faire
pour que ces feuilles ajoutés se mettent à la fin de celles qui existent déjà.

Je veux également savoir comment dire à ma macro afin qu'elle ne tienne pas
compte des feuilles avec des numéro, il doit bien y avoir quelque chose de
commun, car si par exemple j'ai ajouté une feuil3, et je la supprime et si je
repète la macro, évidemment la feuil3 n'existe plus, et me donne une erreur,
et je dois donc aller dans la macro et lui dire que maintenant il faut
ajouter feuil4... comment faire pour éviter cela?

merci