Supprimer une feuille par macro

Le
Fredo(67)
Bonjour,
j'ai créé un fichier destiné à etre utilisé par d'autres utilisate=
urs.
La feuille 1 (nommée Explication) contient des informations utiles aux
futurs utilisateurs.
Cette feuil1 contient une macro qui fait qu'à l'ouverture du fichier
Excel, la feui1 devient la feuille active.

Mais à force, les utilisateurs ne vont plus avoir à lire les
explications.
Je voudrais donc intégrer à cette feuille une macro qui après clic
supprimerait automatiquement cette fameuse feuille.

Comment le faire par macro ?

merci
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
FdeCourt
Le #5426181
Salut,

Tu mets un bouton sur la feuille auquel tu associe la macro ci
dessous :

Sub supprime_moi()
On Error Resume Next
Application.DisplayAlerts = False
Sheets("Explication").Delete
Application.DisplayAlerts = True
End Sub

La feuille est supprimée. Tu peux ne pas la supprimer, mais la rendre
juste totalement invisible :

Sub cache_moi()
On Error Resume Next
Sheets("Explication").Visible = xlSheetVeryHidden
End Sub

Cordialement

F.
On 2 avr, 16:43, "Fredo(67)"
Bonjour,
j'ai créé un fichier destiné à etre utilisé par d'autres utilisa teurs.
La feuille 1 (nommée Explication) contient des informations utiles aux
futurs utilisateurs.
Cette feuil1 contient une macro qui fait qu'à l'ouverture du fichier
Excel, la feui1 devient la feuille active.

Mais à force, les utilisateurs ne vont plus avoir à lire les
explications.
Je voudrais donc intégrer à cette feuille une macro qui après clic
supprimerait automatiquement cette fameuse feuille.

Comment le faire par macro ?

merci


Daniel.C
Le #5426161
Bonjour.

Mets un bouton avec :
Private Sub CommandButton1_Click()
Application.DisplayAlerts = False
ActiveSheet.Delete
End Sub

Dans le code, à l'ouverture du classeur, mets la ligne :
On Error Resume Next
avant la suppression.

Cordialement.
Daniel
"Fredo(67)"
Bonjour,
j'ai créé un fichier destiné à etre utilisé par d'autres utilisateurs.
La feuille 1 (nommée Explication) contient des informations utiles aux
futurs utilisateurs.
Cette feuil1 contient une macro qui fait qu'à l'ouverture du fichier
Excel, la feui1 devient la feuille active.

Mais à force, les utilisateurs ne vont plus avoir à lire les
explications.
Je voudrais donc intégrer à cette feuille une macro qui après clic
supprimerait automatiquement cette fameuse feuille.

Comment le faire par macro ?

merci
Fredo(67)
Le #5426151
Merci beaucoup.

Je vais voir quelle solution est la meilleure.

On 2 avr, 17:24, FdeCourt
Salut,

Tu mets un bouton sur la feuille auquel tu associe la macro ci
dessous :

Sub supprime_moi()
On Error Resume Next
Application.DisplayAlerts = False
Sheets("Explication").Delete
Application.DisplayAlerts = True
End Sub

La feuille est supprimée. Tu peux ne pas la supprimer, mais la rendre
juste totalement invisible :

Sub cache_moi()
On Error Resume Next
Sheets("Explication").Visible = xlSheetVeryHidden
End Sub

Cordialement

F.
On 2 avr, 16:43, "Fredo(67)"


Bonjour,
j'ai créé un fichier destiné à etre utilisé par d'autres utili sateurs.
La feuille 1 (nommée Explication) contient des informations utiles aux
futurs utilisateurs.
Cette feuil1 contient une macro qui fait qu'à l'ouverture du fichier
Excel, la feui1 devient la feuille active.

Mais à force, les utilisateurs ne vont plus avoir à lire les
explications.
Je voudrais donc intégrer à cette feuille une macro qui après clic
supprimerait automatiquement cette fameuse feuille.

Comment le faire par macro ?

merci- Masquer le texte des messages précédents -


- Afficher le texte des messages précédents -



Publicité
Poster une réponse
Anonyme