Implémenter une feuille qui était inexistante à la base
Résolu
winflow
Messages postés
179
Statut
Membre
-
winflow Messages postés 179 Statut Membre -
winflow Messages postés 179 Statut Membre -
Bonjour,
Dans mon codes à un moment donné je créé une feuille. Ma question est la suivante comment faire des manipulations sur cette feuille via le code alors qu'elle n'existait pas à la base ?
--
Cordialement
Winflow
Dans mon codes à un moment donné je créé une feuille. Ma question est la suivante comment faire des manipulations sur cette feuille via le code alors qu'elle n'existait pas à la base ?
--
Cordialement
Winflow
5 réponses
-
Bonjour,
En général la première opération c'est de la nommer.
On utilise pour ceci l'index de la feuille. Dans le code, comme on vient de la créer l'index correspond au nombre de feuilles :
Sheets(ActiveWorkbook.Sheets.Count).Name=...
A+ -
Bonjour,
Une fois la feuille créée, on peut faire toutes les manipulations sur cette feuille. Il suffit de nommer cette feuille à sa création et d'utiliser son nom (propriété Sheets.name) pour la manipuler.
;0)
-
Bonjour,
Lors de la création tu l'attribues à une variable et tu l'appelles via la variable :
Sheets.Add After:=Sheets(Sheets.Count)
new = activesheet.name
sheets(new).select -
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Euh problème... Je créer ma feuille dans une fonction qui me retourne son nom si je dois faire par exemple une copie d'une feuille à une autre je fait comment ?