Syntaxe pour insertion d'une nouvelle feuille ?

Résolu
BAUHAUS44 Messages postés 50 Date d'inscription samedi 19 août 2006 Statut Membre Dernière intervention 17 juillet 2010 - 21 août 2006 à 18:02
BAUHAUS44 Messages postés 50 Date d'inscription samedi 19 août 2006 Statut Membre Dernière intervention 17 juillet 2010 - 21 août 2006 à 21:12
Bonjour,

J'utilise excel et visual basic pour faire des macros et j'ai deux petites questions. La première ; quelle syntaxe doit-on utiliser pour insérer une nouvelle feuille ? La seconde ; quelle est la syntaxe pour renommer les feuilles de travail ?

Merci d'avance aux personnes qui pourront m'aider.

5 réponses

mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 18
21 août 2006 à 18:15
Salut,

Sheets("Feuil3").Select 'cette feuille est est a sélectionner avant insertion, la nouvelle se placera AVANT
Sheets.Add
Sheets("Feuil4").Select 'nouvelle feuille
Sheets("Feuil4").Name = "Test" 'renomme la feuille

++
mortalino
3
mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 18
21 août 2006 à 20:43
Suite au MP :

Salut,

afin d'éviter ce message, Avant le code de suppression, met le code suivant :
Application.DisplayAlerts = False

Pense à le remettre à True, à la fin de ta procédure.

Bon courage,

++
mortalino
3
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
21 août 2006 à 19:22
L'enregistreur de macro ne fonctionne pas ?
Si oui il donne la syntaxe, n'y a plus ensuite qu'à modifier légèrement.

ciao...
BruNews, MVP VC++
0
BAUHAUS44 Messages postés 50 Date d'inscription samedi 19 août 2006 Statut Membre Dernière intervention 17 juillet 2010
21 août 2006 à 20:37
Merci Mortalino, ça fonctionne très bien !!!!! J'ai également utilisé cette syntaxe pour supprimer une feuille, là aussi ça fonctionne par contre il me met systématiquement le message suivant "Les feuilles sélectionnées seront supprimées définitivement. OK". Quelle syntaxe dois-je utiliser pour qu'il le fasse automatiquement ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
BAUHAUS44 Messages postés 50 Date d'inscription samedi 19 août 2006 Statut Membre Dernière intervention 17 juillet 2010
21 août 2006 à 21:12
ça fonctionne royalement, merci pour ton aide Mortalino.
0
Rejoignez-nous