quand j'appuie sur la croix en haut a droite excel se ferme
je voudrai mettre ceci sur un bouton de commande de ma feuille
quelle est le code vba qui correspond à la meme action quand j'appuie sur la
croix en haut a droite pour fermer le classeur.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Philippe.R
Bonsoir Jean, L'instruction suivante :
application.quit
le fait. -- Amicales Salutations XL 97 / 2000 / 2002 Retirer A_S_ pour répondre en privé. Préférez suivre facilement sur le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"JEAN" a écrit dans le message de news:
bonsoir,
quand j'appuie sur la croix en haut a droite excel se ferme
je voudrai mettre ceci sur un bouton de commande de ma feuille quelle est le code vba qui correspond à la meme action quand j'appuie sur la croix en haut a droite pour fermer le classeur.
merci
Bonsoir Jean,
L'instruction suivante :
application.quit
le fait.
--
Amicales Salutations
XL 97 / 2000 / 2002
Retirer A_S_ pour répondre en privé.
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"JEAN" <JEAN@discussions.microsoft.com> a écrit dans le message de news:
43EF0A25-36CF-4DC7-B124-AE6AEF95CF04@microsoft.com...
bonsoir,
quand j'appuie sur la croix en haut a droite excel se ferme
je voudrai mettre ceci sur un bouton de commande de ma feuille
quelle est le code vba qui correspond à la meme action quand j'appuie sur la
croix en haut a droite pour fermer le classeur.
le fait. -- Amicales Salutations XL 97 / 2000 / 2002 Retirer A_S_ pour répondre en privé. Préférez suivre facilement sur le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"JEAN" a écrit dans le message de news:
bonsoir,
quand j'appuie sur la croix en haut a droite excel se ferme
je voudrai mettre ceci sur un bouton de commande de ma feuille quelle est le code vba qui correspond à la meme action quand j'appuie sur la croix en haut a droite pour fermer le classeur.
merci
Clément Marcotte
Bonjour,
Après ça, il va venir brailler qu'Excel lui demande s'il veut enregistrer son fichier. Pourtant la question est répondue à tous les jours, ou presque.
Mais comme c'est le roi de paresse, il est trop lâche (dans le sens québécois du terme) pour chercher.
"Philippe.R" a écrit dans le message de news:
Bonsoir Jean, L'instruction suivante :
application.quit
le fait. -- Amicales Salutations XL 97 / 2000 / 2002 Retirer A_S_ pour répondre en privé. Préférez suivre facilement sur le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"JEAN" a écrit dans le message de news:
bonsoir,
quand j'appuie sur la croix en haut a droite excel se ferme
je voudrai mettre ceci sur un bouton de commande de ma feuille quelle est le code vba qui correspond à la meme action quand j'appuie sur la
croix en haut a droite pour fermer le classeur.
merci
Bonjour,
Après ça, il va venir brailler qu'Excel lui demande s'il veut
enregistrer son fichier. Pourtant la question est répondue à tous les
jours, ou presque.
Mais comme c'est le roi de paresse, il est trop lâche (dans le sens
québécois du terme) pour chercher.
"Philippe.R" <A_S_rauphil@wanadoo.fr> a écrit dans le message de
news:u638dwv2EHA.2540@TK2MSFTNGP09.phx.gbl...
Bonsoir Jean,
L'instruction suivante :
application.quit
le fait.
--
Amicales Salutations
XL 97 / 2000 / 2002
Retirer A_S_ pour répondre en privé.
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"JEAN" <JEAN@discussions.microsoft.com> a écrit dans le message de
news:
ben, tu pourrais directement répondre à la question qu'il n'a pas (encore) posée, ça t'économiserait de l'énergie et ça lui éviterait de chercher !
"Clément Marcotte" a écrit dans le message de news:
Bonjour,
Après ça, il va venir brailler qu'Excel lui demande s'il veut enregistrer son fichier. Pourtant la question est répondue à tous les jours, ou presque.
Mais comme c'est le roi de paresse, il est trop lâche (dans le sens québécois du terme) pour chercher.
"Philippe.R" a écrit dans le message de news:
Bonsoir Jean, L'instruction suivante :
application.quit
le fait. -- Amicales Salutations XL 97 / 2000 / 2002 Retirer A_S_ pour répondre en privé. Préférez suivre facilement sur le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"JEAN" a écrit dans le message de news:
bonsoir,
quand j'appuie sur la croix en haut a droite excel se ferme
je voudrai mettre ceci sur un bouton de commande de ma feuille quelle est le code vba qui correspond à la meme action quand j'appuie sur la
croix en haut a droite pour fermer le classeur.
merci
JEAN
oui mais dans mon thisworkbook j'ai: Private Sub Workbook_BeforeClose(Cancel As Boolean) Sheets(Range("Feuil2!A15").Text).Visible = xlSheetVeryHidden Sheets("Feuil2").Visible = xlSheetVeryHidden Sheets("Feuil1").Visible = xlSheetVeryHidden End Sub
quand j'appuie sur la croix en haut mes feuilles se masque mais quand j'appuie sur le bouton de commande quitter sur ma feuille avec pour code application.quit
cela ne se masque pas ? pourquoi?
merci
Bonsoir Jean, L'instruction suivante :
application.quit
le fait. -- Amicales Salutations XL 97 / 2000 / 2002 Retirer A_S_ pour répondre en privé. Préférez suivre facilement sur le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"JEAN" a écrit dans le message de news:
bonsoir,
quand j'appuie sur la croix en haut a droite excel se ferme
je voudrai mettre ceci sur un bouton de commande de ma feuille quelle est le code vba qui correspond à la meme action quand j'appuie sur la croix en haut a droite pour fermer le classeur.
merci
oui mais dans mon thisworkbook j'ai:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Sheets(Range("Feuil2!A15").Text).Visible = xlSheetVeryHidden
Sheets("Feuil2").Visible = xlSheetVeryHidden
Sheets("Feuil1").Visible = xlSheetVeryHidden
End Sub
quand j'appuie sur la croix en haut mes feuilles se masque
mais quand j'appuie sur le bouton de commande quitter sur ma feuille avec
pour code application.quit
cela ne se masque pas ?
pourquoi?
merci
Bonsoir Jean,
L'instruction suivante :
application.quit
le fait.
--
Amicales Salutations
XL 97 / 2000 / 2002
Retirer A_S_ pour répondre en privé.
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"JEAN" <JEAN@discussions.microsoft.com> a écrit dans le message de news:
43EF0A25-36CF-4DC7-B124-AE6AEF95CF04@microsoft.com...
bonsoir,
quand j'appuie sur la croix en haut a droite excel se ferme
je voudrai mettre ceci sur un bouton de commande de ma feuille
quelle est le code vba qui correspond à la meme action quand j'appuie sur la
croix en haut a droite pour fermer le classeur.
oui mais dans mon thisworkbook j'ai: Private Sub Workbook_BeforeClose(Cancel As Boolean) Sheets(Range("Feuil2!A15").Text).Visible = xlSheetVeryHidden Sheets("Feuil2").Visible = xlSheetVeryHidden Sheets("Feuil1").Visible = xlSheetVeryHidden End Sub
quand j'appuie sur la croix en haut mes feuilles se masque mais quand j'appuie sur le bouton de commande quitter sur ma feuille avec pour code application.quit
cela ne se masque pas ? pourquoi?
merci
Bonsoir Jean, L'instruction suivante :
application.quit
le fait. -- Amicales Salutations XL 97 / 2000 / 2002 Retirer A_S_ pour répondre en privé. Préférez suivre facilement sur le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"JEAN" a écrit dans le message de news:
bonsoir,
quand j'appuie sur la croix en haut a droite excel se ferme
je voudrai mettre ceci sur un bouton de commande de ma feuille quelle est le code vba qui correspond à la meme action quand j'appuie sur la croix en haut a droite pour fermer le classeur.
merci
michdenis
Bonjour Jean,
" Private Sub Workbook_BeforeClose(Cancel As Boolean) "
cette procédure s'exécute obligatoirement à chaque fois que le classeur se ferme que ce soit avec le X de la barre des titres, la commande "Quitter" du sous-menu "fichier" ou à l'aide d'une procédure attaché à un bouton utilisant la commande "Application.Quit".
En temps normal, tu devrais avoir un message te demandant d'enregistrer ton classeur... si tu réponds oui, les feuilles seront masquées à la ré-ouverture du classeur ... sinon elles demeureront affichées.
2 situations peuvent empêcher que cela s'exécute normalement :
A ) L'utilisation de la ligne de commande suivante : Application.DisplayAlerts = False qui inhibe l'affichage du message demandant d'enregistrer le fichier ... donc si pas de sauvegarde , pas de feuilles masquées.
B ) Si tu utilises Excel 97 et que ton bouton de commande est issu de la boîte à outils "Commande" , place la propriété "TakeFocusOnClick" à False (c'est un bug de cette version d'excel). Pour afficher les propriétés du boutons, tu affiches la barre d'outils "Contrôle" , et c'est le bouton de droite de la première ligne ...!
Salutations !
"JEAN" a écrit dans le message de news:
oui mais dans mon thisworkbook j'ai: Private Sub Workbook_BeforeClose(Cancel As Boolean) Sheets(Range("Feuil2!A15").Text).Visible = xlSheetVeryHidden Sheets("Feuil2").Visible = xlSheetVeryHidden Sheets("Feuil1").Visible = xlSheetVeryHidden End Sub
quand j'appuie sur la croix en haut mes feuilles se masque mais quand j'appuie sur le bouton de commande quitter sur ma feuille avec pour code application.quit
cela ne se masque pas ? pourquoi?
merci
Bonsoir Jean, L'instruction suivante :
application.quit
le fait. -- Amicales Salutations XL 97 / 2000 / 2002 Retirer A_S_ pour répondre en privé. Préférez suivre facilement sur le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"JEAN" a écrit dans le message de news:
bonsoir,
quand j'appuie sur la croix en haut a droite excel se ferme
je voudrai mettre ceci sur un bouton de commande de ma feuille quelle est le code vba qui correspond à la meme action quand j'appuie sur la croix en haut a droite pour fermer le classeur.
merci
Bonjour Jean,
" Private Sub Workbook_BeforeClose(Cancel As Boolean) "
cette procédure s'exécute obligatoirement à chaque fois que le classeur se ferme que ce soit avec le X de la barre des
titres, la commande "Quitter" du sous-menu "fichier" ou à l'aide d'une procédure attaché à un bouton utilisant la
commande "Application.Quit".
En temps normal, tu devrais avoir un message te demandant d'enregistrer ton classeur... si tu réponds oui, les feuilles
seront masquées à la ré-ouverture du classeur ... sinon elles demeureront affichées.
2 situations peuvent empêcher que cela s'exécute normalement :
A ) L'utilisation de la ligne de commande suivante : Application.DisplayAlerts = False qui inhibe l'affichage du
message demandant d'enregistrer le fichier ... donc si pas de sauvegarde , pas de feuilles masquées.
B ) Si tu utilises Excel 97 et que ton bouton de commande est issu de la boîte à outils "Commande" , place la propriété
"TakeFocusOnClick" à False (c'est un bug de cette version d'excel). Pour afficher les propriétés du boutons, tu affiches
la barre d'outils "Contrôle" , et c'est le bouton de droite de la première ligne ...!
Salutations !
"JEAN" <JEAN@discussions.microsoft.com> a écrit dans le message de news:
737026D8-4504-4876-963D-4232336DA07D@microsoft.com...
oui mais dans mon thisworkbook j'ai:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Sheets(Range("Feuil2!A15").Text).Visible = xlSheetVeryHidden
Sheets("Feuil2").Visible = xlSheetVeryHidden
Sheets("Feuil1").Visible = xlSheetVeryHidden
End Sub
quand j'appuie sur la croix en haut mes feuilles se masque
mais quand j'appuie sur le bouton de commande quitter sur ma feuille avec
pour code application.quit
cela ne se masque pas ?
pourquoi?
merci
Bonsoir Jean,
L'instruction suivante :
application.quit
le fait.
--
Amicales Salutations
XL 97 / 2000 / 2002
Retirer A_S_ pour répondre en privé.
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"JEAN" <JEAN@discussions.microsoft.com> a écrit dans le message de news:
43EF0A25-36CF-4DC7-B124-AE6AEF95CF04@microsoft.com...
bonsoir,
quand j'appuie sur la croix en haut a droite excel se ferme
je voudrai mettre ceci sur un bouton de commande de ma feuille
quelle est le code vba qui correspond à la meme action quand j'appuie sur la
croix en haut a droite pour fermer le classeur.
" Private Sub Workbook_BeforeClose(Cancel As Boolean) "
cette procédure s'exécute obligatoirement à chaque fois que le classeur se ferme que ce soit avec le X de la barre des titres, la commande "Quitter" du sous-menu "fichier" ou à l'aide d'une procédure attaché à un bouton utilisant la commande "Application.Quit".
En temps normal, tu devrais avoir un message te demandant d'enregistrer ton classeur... si tu réponds oui, les feuilles seront masquées à la ré-ouverture du classeur ... sinon elles demeureront affichées.
2 situations peuvent empêcher que cela s'exécute normalement :
A ) L'utilisation de la ligne de commande suivante : Application.DisplayAlerts = False qui inhibe l'affichage du message demandant d'enregistrer le fichier ... donc si pas de sauvegarde , pas de feuilles masquées.
B ) Si tu utilises Excel 97 et que ton bouton de commande est issu de la boîte à outils "Commande" , place la propriété "TakeFocusOnClick" à False (c'est un bug de cette version d'excel). Pour afficher les propriétés du boutons, tu affiches la barre d'outils "Contrôle" , et c'est le bouton de droite de la première ligne ...!
Salutations !
"JEAN" a écrit dans le message de news:
oui mais dans mon thisworkbook j'ai: Private Sub Workbook_BeforeClose(Cancel As Boolean) Sheets(Range("Feuil2!A15").Text).Visible = xlSheetVeryHidden Sheets("Feuil2").Visible = xlSheetVeryHidden Sheets("Feuil1").Visible = xlSheetVeryHidden End Sub
quand j'appuie sur la croix en haut mes feuilles se masque mais quand j'appuie sur le bouton de commande quitter sur ma feuille avec pour code application.quit
cela ne se masque pas ? pourquoi?
merci
Bonsoir Jean, L'instruction suivante :
application.quit
le fait. -- Amicales Salutations XL 97 / 2000 / 2002 Retirer A_S_ pour répondre en privé. Préférez suivre facilement sur le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"JEAN" a écrit dans le message de news:
bonsoir,
quand j'appuie sur la croix en haut a droite excel se ferme
je voudrai mettre ceci sur un bouton de commande de ma feuille quelle est le code vba qui correspond à la meme action quand j'appuie sur la croix en haut a droite pour fermer le classeur.