R
romainchu78
Guest
Bonjour,
* Je souhaite créer une feuille Excel avec un nom définie par moi-même à l'aide d’un bouton vba. Je sais actuellement créer une feuille, que je suis obligé de renommer après. Le problème c’est que des fois lorsque qu’il me crée la feuille, le nom par default change et il est impossible par la suite de la renommer parce que le nom par default a change. Voici le code actuel:
Sheets.Add
Sheets('Sheet1').Name = 'Temp'
Par default le nom donné est Sheet1.
Comment puis créer une feuille nomme directement « temp » ?
* 2eme question : je souhaite par la suite supprimer cette feuille sans aucun message de demande de sauvegarde ou autre. En gros l’utilisateur ne doit même pas s’apercevoir qu’une nouvelle feuille Excel a été créée et supprimée.
Actuellement j’ai ce code, mais il demandera a l’utilisateur de sauvegarder.
'Sheets('Temp').Select
'ActiveWindow.SelectedSheets.Delete
Comment puis-je supprimer cette feuille « temp » sans aucun message ?
* Je souhaite créer une feuille Excel avec un nom définie par moi-même à l'aide d’un bouton vba. Je sais actuellement créer une feuille, que je suis obligé de renommer après. Le problème c’est que des fois lorsque qu’il me crée la feuille, le nom par default change et il est impossible par la suite de la renommer parce que le nom par default a change. Voici le code actuel:
Sheets.Add
Sheets('Sheet1').Name = 'Temp'
Par default le nom donné est Sheet1.
Comment puis créer une feuille nomme directement « temp » ?
* 2eme question : je souhaite par la suite supprimer cette feuille sans aucun message de demande de sauvegarde ou autre. En gros l’utilisateur ne doit même pas s’apercevoir qu’une nouvelle feuille Excel a été créée et supprimée.
Actuellement j’ai ce code, mais il demandera a l’utilisateur de sauvegarder.
'Sheets('Temp').Select
'ActiveWindow.SelectedSheets.Delete
Comment puis-je supprimer cette feuille « temp » sans aucun message ?