
Envoyé par
nicroq
-que la feuille se créer dans un autre workbook nommé "PERSO"
Comme Clementmarcotte, je te conseille fortement de changer le nom de ton fichier.
En supposant qu'il s'appelle MonPerso, tu peux y créer une nouvelle feuille avec :
Workbooks("MonPerso").Worksheets.Add
Un conseil : mets devant un Set pour assigner le résultat à une variable de type Worksheet, ce qui te permettra d'en garder la référence et d'y accéder plus facilement pour modifier le contenu ou le nom.
-lorsque je ne mets rien dans la combobox je ne veux pas qu'une feuille se crée
Un simple If pour vérifier le contenu de ton combobox devrait suffire.
-lorsqu une feuille aura le meme nom je voudrais qu'un message d alerte me dise que la feuille existe deja et en crée une avec le meme nom suivi de "BIS".
Pour vérifier si le nom existe, fait une boucle For Each sur la collection Worksheets de ton Workbook destination.
Ca te permettra de tester les noms de chaque onglets et de vérifier s'il n'y en a pas un qui correspond.
Pour l'alerte, utilise une MsgBox.
Partager