Implémenter une feuille qui était inexistante à la base
Résolu/Fermé
winflow
Messages postés
157
Date d'inscription
mercredi 7 avril 2010
Statut
Membre
Dernière intervention
17 mars 2015
-
5 déc. 2013 à 11:18
winflow Messages postés 157 Date d'inscription mercredi 7 avril 2010 Statut Membre Dernière intervention 17 mars 2015 - 5 déc. 2013 à 15:24
winflow Messages postés 157 Date d'inscription mercredi 7 avril 2010 Statut Membre Dernière intervention 17 mars 2015 - 5 déc. 2013 à 15:24
A voir également:
- Implémenter une feuille qui était inexistante à la base
- Comment supprimer une feuille sur word - Guide
- Feuille de pointage excel - Télécharger - Tableur
- Formules excel de base - Guide
- Feuille diddl la plus rare ✓ - Forum Graphisme
- Clémence souhaite faire calculer automatiquement les prix de 30 produits dans trois devises. elle a déjà saisi une formule de calcul pour le tarif du premier produit dans la première devise. corrigez sa formule afin que recopiée vers le bas puis vers la droite, elle remplisse correctement tout le tableau. - Forum Excel
5 réponses
Zoul67
Messages postés
1959
Date d'inscription
lundi 3 mai 2010
Statut
Membre
Dernière intervention
30 janvier 2023
149
5 déc. 2013 à 11:40
5 déc. 2013 à 11:40
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+
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+
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 204
5 déc. 2013 à 11:40
5 déc. 2013 à 11:40
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)
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)
melanie1324
Messages postés
1504
Date d'inscription
vendredi 25 mai 2007
Statut
Membre
Dernière intervention
31 janvier 2018
154
5 déc. 2013 à 11:41
5 déc. 2013 à 11:41
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
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
winflow
Messages postés
157
Date d'inscription
mercredi 7 avril 2010
Statut
Membre
Dernière intervention
17 mars 2015
22
5 déc. 2013 à 11:47
5 déc. 2013 à 11:47
Merci à tous je vais essayer ! =)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
winflow
Messages postés
157
Date d'inscription
mercredi 7 avril 2010
Statut
Membre
Dernière intervention
17 mars 2015
22
5 déc. 2013 à 11:53
5 déc. 2013 à 11:53
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 ?
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 204
5 déc. 2013 à 11:55
5 déc. 2013 à 11:55
Tu sais copier en VBA des cellules de la feuille 1 sur la feuille 2 ?
winflow
Messages postés
157
Date d'inscription
mercredi 7 avril 2010
Statut
Membre
Dernière intervention
17 mars 2015
22
Modifié par winflow le 5/12/2013 à 11:57
Modifié par winflow le 5/12/2013 à 11:57
non justement... ou avec l'enregistreur de macro à la rigueur ...
Zoul67
Messages postés
1959
Date d'inscription
lundi 3 mai 2010
Statut
Membre
Dernière intervention
30 janvier 2023
149
5 déc. 2013 à 12:45
5 déc. 2013 à 12:45
l'enregistreur est une très bonne méthode pour apprendre :-)
Mais il faut savoir être critique et éliminer le code surabondant.
Et parfois il génère du code faux (souvenirs de création de TCD...)
Mais il faut savoir être critique et éliminer le code surabondant.
Et parfois il génère du code faux (souvenirs de création de TCD...)
winflow
Messages postés
157
Date d'inscription
mercredi 7 avril 2010
Statut
Membre
Dernière intervention
17 mars 2015
22
5 déc. 2013 à 13:23
5 déc. 2013 à 13:23
oui je sais bien mais pour la copie je fais comment pour remplacer la feuille que je viens de créer dans le code de l'enregistreur?
Zoul67
Messages postés
1959
Date d'inscription
lundi 3 mai 2010
Statut
Membre
Dernière intervention
30 janvier 2023
149
5 déc. 2013 à 13:34
5 déc. 2013 à 13:34
Si tu devais le faire à la main, tu aurais un critère de nommage de la feuille ? --> utilise le même