Bonjour,
Sur le premier onglet du classeur dans la colonne A j'ai une liste de noms
...
LEGOANVIC_MARIE-FRANCE
LEMARQUIS_NATHALIE
LEMIEN_STEEVE
LEMOAL_EVELYNE
LEPERS_SYLVIE
...
a chaque nom correspond 1 onglet qui porte le meme nom
a l'aide d'une macro je voudrais inserer une feuille "LEMIEN_STEEVE" avant l'onglet "LEMOAL_EVELYNE"
Le code enregistré me donne ceci
Comment faire pour récupérer "=sheets(46)" comme une variable 46 etant la position de l'onglet "LEMOAL_EVELYNE"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Sheets("0-Matrice_AMENDE").Copy Before:=Sheets(46) Sheets("0-Matrice_AMENDE (2)").Select Windows("VRP DONNEES.xlsm").Activate Windows("VRP AMENDE.xlsm").Activate Sheets("0-Matrice_AMENDE (2)").Select Sheets("0-Matrice_AMENDE (2)").Name = "LEMIEN_STEEVE"
Merci pour votre aide
![]()
Partager