VBA ajouter une feuille excel
Fermé
arènes
Messages postés
13
Date d'inscription
jeudi 27 novembre 2003
Statut
Membre
Dernière intervention
16 décembre 2003
-
7 déc. 2003 à 18:59
LumaP - 20 sept. 2012 à 17:38
LumaP - 20 sept. 2012 à 17:38
A voir également:
- VBA ajouter une feuille excel
- Comment supprimer une feuille sur word - Guide
- Feuille de pointage excel - Télécharger - Tableur
- Ajouter un compte gmail - Guide
- Ajouter une signature sur word - Guide
- Ajouter une liste déroulante excel - Guide
3 réponses
arènes
Messages postés
13
Date d'inscription
jeudi 27 novembre 2003
Statut
Membre
Dernière intervention
16 décembre 2003
12
8 déc. 2003 à 18:07
8 déc. 2003 à 18:07
Et voila, tu m'as bien guidé quand même. il fallait faire :
Sheets.Add before:=Sheets(1).
Merci !
Sheets.Add before:=Sheets(1).
Merci !
arènes
Messages postés
13
Date d'inscription
jeudi 27 novembre 2003
Statut
Membre
Dernière intervention
16 décembre 2003
12
8 déc. 2003 à 18:02
8 déc. 2003 à 18:02
Merci mais ça ne marche pas. J'ai 2 feuilles dans mon fichier. Avant de créer une nouvelle feuille, je dois me positionner sur la deuxième feuille (je connais son nom à l'avance).
En fait, ce qu'il serait bien de faire, c'est me positionner sur la premiere, genre Sheet(1).select. Mais je ne sais pas comment faire
En fait, ce qu'il serait bien de faire, c'est me positionner sur la premiere, genre Sheet(1).select. Mais je ne sais pas comment faire
hgrandsart
Messages postés
21
Date d'inscription
dimanche 2 novembre 2003
Statut
Membre
Dernière intervention
27 décembre 2006
4
8 déc. 2003 à 00:33
8 déc. 2003 à 00:33
Bonsoir
utilise la méthode "ActiveWorkbook.Worksheets.Add"
Sans les parametre "before ou after " ta nouvelle feuille de calcul sera automatiqument la première avant la feuille active. attention au probleme d'index, c'est à dire que si tu ajoute une nouvelle feuille elle prendra le nom "Feuill4" par exemple, (si ton classeur en à 3.valeur par defaut d'Excel) mais se retrouvera active et positionnée avant "Feuill1" dans le classeur.
Voila
Bon courage à toi
Hugues
utilise la méthode "ActiveWorkbook.Worksheets.Add"
Sans les parametre "before ou after " ta nouvelle feuille de calcul sera automatiqument la première avant la feuille active. attention au probleme d'index, c'est à dire que si tu ajoute une nouvelle feuille elle prendra le nom "Feuill4" par exemple, (si ton classeur en à 3.valeur par defaut d'Excel) mais se retrouvera active et positionnée avant "Feuill1" dans le classeur.
Voila
Bon courage à toi
Hugues