il existe plusieurs façon d'aborder le problème. Soit tu
fais croire à Excel que tu as déjà sauvegardé, soit tu lui
dit de ne pas sauvegarder, soit tu shuntes les messages
(le Displayalerts). Retiens plus cette formulation qui me
semble plus adaptées (que j'ai du trouver il y a longtemps
sur Excelabo... (site INCONTOURNABLE).
Bonne continuation à toi.
Patrice.-----Message d'origine-----
Bonjour Patrice,
Merci, ca marche comme je veux.
Mais pourquoi l'autre procédure (celle de Pounet) ne
marche pas ?
William
"Patrice" a écrit
dans le message denews: 1b9701c4cd73$e39173b0$
Salut,
la syntaxe est là :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ActiveWorkbook.Close savechanges:úlse
End Sub
tu le mets dans Thisworkbook
@+-----Message d'origine-----
Bonjour à tous,
Je vais en faire bondir certains de poser cette question
mais j'ai recherchésur Excelabo, google and Co et ce que j'ai trouver ne
marche pas chez moi.Mon problème
je voudrais fermer sans l'enregistrer le classeur actif
càd que quand jeclique sur la croix de fermeture du fichier ou même
d'excel, je ne veux pasla fenêtre de demande d'enregistrement.
J'ai donc mis cette macro dans ThisWorkBook du fichier
actif :
Private Sub Fermer_Sans_Sauver()
ActiveWorkbook.Saved = False
ActiveWorkbook.Close
End Sub
Mais j'ai toujours la demande d'enregistrment!!!
Où est mon erreur ???
Il ne fallait pas mettre cette macro dans le ThisWorkBook
de mon fichier ?
Merci pour votre aide
William (un revenant)
.
.
il existe plusieurs façon d'aborder le problème. Soit tu
fais croire à Excel que tu as déjà sauvegardé, soit tu lui
dit de ne pas sauvegarder, soit tu shuntes les messages
(le Displayalerts). Retiens plus cette formulation qui me
semble plus adaptées (que j'ai du trouver il y a longtemps
sur Excelabo... (site INCONTOURNABLE).
Bonne continuation à toi.
Patrice.
-----Message d'origine-----
Bonjour Patrice,
Merci, ca marche comme je veux.
Mais pourquoi l'autre procédure (celle de Pounet) ne
marche pas ?
William
"Patrice" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news: 1b9701c4cd73$e39173b0$a501280a@phx.gbl...
Salut,
la syntaxe est là :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ActiveWorkbook.Close savechanges:úlse
End Sub
tu le mets dans Thisworkbook
@+
-----Message d'origine-----
Bonjour à tous,
Je vais en faire bondir certains de poser cette question
mais j'ai recherché
sur Excelabo, google and Co et ce que j'ai trouver ne
marche pas chez moi.
Mon problème
je voudrais fermer sans l'enregistrer le classeur actif
càd que quand je
clique sur la croix de fermeture du fichier ou même
d'excel, je ne veux pas
la fenêtre de demande d'enregistrement.
J'ai donc mis cette macro dans ThisWorkBook du fichier
actif :
Private Sub Fermer_Sans_Sauver()
ActiveWorkbook.Saved = False
ActiveWorkbook.Close
End Sub
Mais j'ai toujours la demande d'enregistrment!!!
Où est mon erreur ???
Il ne fallait pas mettre cette macro dans le ThisWorkBook
de mon fichier ?
Merci pour votre aide
William (un revenant)
.
.
il existe plusieurs façon d'aborder le problème. Soit tu
fais croire à Excel que tu as déjà sauvegardé, soit tu lui
dit de ne pas sauvegarder, soit tu shuntes les messages
(le Displayalerts). Retiens plus cette formulation qui me
semble plus adaptées (que j'ai du trouver il y a longtemps
sur Excelabo... (site INCONTOURNABLE).
Bonne continuation à toi.
Patrice.-----Message d'origine-----
Bonjour Patrice,
Merci, ca marche comme je veux.
Mais pourquoi l'autre procédure (celle de Pounet) ne
marche pas ?
William
"Patrice" a écrit
dans le message denews: 1b9701c4cd73$e39173b0$
Salut,
la syntaxe est là :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ActiveWorkbook.Close savechanges:úlse
End Sub
tu le mets dans Thisworkbook
@+-----Message d'origine-----
Bonjour à tous,
Je vais en faire bondir certains de poser cette question
mais j'ai recherchésur Excelabo, google and Co et ce que j'ai trouver ne
marche pas chez moi.Mon problème
je voudrais fermer sans l'enregistrer le classeur actif
càd que quand jeclique sur la croix de fermeture du fichier ou même
d'excel, je ne veux pasla fenêtre de demande d'enregistrement.
J'ai donc mis cette macro dans ThisWorkBook du fichier
actif :
Private Sub Fermer_Sans_Sauver()
ActiveWorkbook.Saved = False
ActiveWorkbook.Close
End Sub
Mais j'ai toujours la demande d'enregistrment!!!
Où est mon erreur ???
Il ne fallait pas mettre cette macro dans le ThisWorkBook
de mon fichier ?
Merci pour votre aide
William (un revenant)
.
.
bonjour Patrice,
je voie là une bonne raison d'étoffer ta réponse.
du devrait ajouter, suite à ton énoncé, les trois méthode avec explication
à chacune, pour le bénéfice de tous,
allez un p'tit effort ;-)
et comme je suis certaine que tu y répondra positivement je met tout de
suite un flag pour misange.
merci ! Patrice
bisou*
isabelle
il existe plusieurs façon d'aborder le problème. Soit tu
fais croire à Excel que tu as déjà sauvegardé, soit tu lui
dit de ne pas sauvegarder, soit tu shuntes les messages
(le Displayalerts). Retiens plus cette formulation qui me
semble plus adaptées (que j'ai du trouver il y a longtemps
sur Excelabo... (site INCONTOURNABLE).
Bonne continuation à toi.
Patrice.-----Message d'origine-----
Bonjour Patrice,
Merci, ca marche comme je veux.
Mais pourquoi l'autre procédure (celle de Pounet) ne
marche pas ?
William
"Patrice" a écrit
dans le message denews: 1b9701c4cd73$e39173b0$
Salut,
la syntaxe est là :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ActiveWorkbook.Close savechanges:úlse
End Sub
tu le mets dans Thisworkbook
@+-----Message d'origine-----
Bonjour à tous,
Je vais en faire bondir certains de poser cette question
mais j'ai recherchésur Excelabo, google and Co et ce que j'ai trouver ne
marche pas chez moi.Mon problème
je voudrais fermer sans l'enregistrer le classeur actif
càd que quand jeclique sur la croix de fermeture du fichier ou même
d'excel, je ne veux pasla fenêtre de demande d'enregistrement.
J'ai donc mis cette macro dans ThisWorkBook du fichier
actif :
Private Sub Fermer_Sans_Sauver()
ActiveWorkbook.Saved = False
ActiveWorkbook.Close
End Sub
Mais j'ai toujours la demande d'enregistrment!!!
Où est mon erreur ???
Il ne fallait pas mettre cette macro dans le ThisWorkBook
de mon fichier ?
Merci pour votre aide
William (un revenant)
.
.
bonjour Patrice,
je voie là une bonne raison d'étoffer ta réponse.
du devrait ajouter, suite à ton énoncé, les trois méthode avec explication
à chacune, pour le bénéfice de tous,
allez un p'tit effort ;-)
et comme je suis certaine que tu y répondra positivement je met tout de
suite un flag pour misange.
merci ! Patrice
bisou*
isabelle
il existe plusieurs façon d'aborder le problème. Soit tu
fais croire à Excel que tu as déjà sauvegardé, soit tu lui
dit de ne pas sauvegarder, soit tu shuntes les messages
(le Displayalerts). Retiens plus cette formulation qui me
semble plus adaptées (que j'ai du trouver il y a longtemps
sur Excelabo... (site INCONTOURNABLE).
Bonne continuation à toi.
Patrice.
-----Message d'origine-----
Bonjour Patrice,
Merci, ca marche comme je veux.
Mais pourquoi l'autre procédure (celle de Pounet) ne
marche pas ?
William
"Patrice" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news: 1b9701c4cd73$e39173b0$a501280a@phx.gbl...
Salut,
la syntaxe est là :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ActiveWorkbook.Close savechanges:úlse
End Sub
tu le mets dans Thisworkbook
@+
-----Message d'origine-----
Bonjour à tous,
Je vais en faire bondir certains de poser cette question
mais j'ai recherché
sur Excelabo, google and Co et ce que j'ai trouver ne
marche pas chez moi.
Mon problème
je voudrais fermer sans l'enregistrer le classeur actif
càd que quand je
clique sur la croix de fermeture du fichier ou même
d'excel, je ne veux pas
la fenêtre de demande d'enregistrement.
J'ai donc mis cette macro dans ThisWorkBook du fichier
actif :
Private Sub Fermer_Sans_Sauver()
ActiveWorkbook.Saved = False
ActiveWorkbook.Close
End Sub
Mais j'ai toujours la demande d'enregistrment!!!
Où est mon erreur ???
Il ne fallait pas mettre cette macro dans le ThisWorkBook
de mon fichier ?
Merci pour votre aide
William (un revenant)
.
.
bonjour Patrice,
je voie là une bonne raison d'étoffer ta réponse.
du devrait ajouter, suite à ton énoncé, les trois méthode avec explication
à chacune, pour le bénéfice de tous,
allez un p'tit effort ;-)
et comme je suis certaine que tu y répondra positivement je met tout de
suite un flag pour misange.
merci ! Patrice
bisou*
isabelle
il existe plusieurs façon d'aborder le problème. Soit tu
fais croire à Excel que tu as déjà sauvegardé, soit tu lui
dit de ne pas sauvegarder, soit tu shuntes les messages
(le Displayalerts). Retiens plus cette formulation qui me
semble plus adaptées (que j'ai du trouver il y a longtemps
sur Excelabo... (site INCONTOURNABLE).
Bonne continuation à toi.
Patrice.-----Message d'origine-----
Bonjour Patrice,
Merci, ca marche comme je veux.
Mais pourquoi l'autre procédure (celle de Pounet) ne
marche pas ?
William
"Patrice" a écrit
dans le message denews: 1b9701c4cd73$e39173b0$
Salut,
la syntaxe est là :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ActiveWorkbook.Close savechanges:úlse
End Sub
tu le mets dans Thisworkbook
@+-----Message d'origine-----
Bonjour à tous,
Je vais en faire bondir certains de poser cette question
mais j'ai recherchésur Excelabo, google and Co et ce que j'ai trouver ne
marche pas chez moi.Mon problème
je voudrais fermer sans l'enregistrer le classeur actif
càd que quand jeclique sur la croix de fermeture du fichier ou même
d'excel, je ne veux pasla fenêtre de demande d'enregistrement.
J'ai donc mis cette macro dans ThisWorkBook du fichier
actif :
Private Sub Fermer_Sans_Sauver()
ActiveWorkbook.Saved = False
ActiveWorkbook.Close
End Sub
Mais j'ai toujours la demande d'enregistrment!!!
Où est mon erreur ???
Il ne fallait pas mettre cette macro dans le ThisWorkBook
de mon fichier ?
Merci pour votre aide
William (un revenant)
.
.
-----Message d'origine-----
bonjour Patrice,
je voie là une bonne raison d'étoffer ta réponse.
du devrait ajouter, suite à ton énoncé, les trois méthode
avec explication à chacune, pour le bénéfice de tous,
allez un p'tit effort ;-)
et comme je suis certaine que tu y répondra positivement
je met tout de suite un flag pour misange.
merci ! Patrice
bisou*
isabelle
il existe plusieurs façon d'aborder le problème. Soit tu
fais croire à Excel que tu as déjà sauvegardé, soit tu
lui
dit de ne pas sauvegarder, soit tu shuntes les messages
(le Displayalerts). Retiens plus cette formulation qui
me
semble plus adaptées (que j'ai du trouver il y a
longtemps
sur Excelabo... (site INCONTOURNABLE).
Bonne continuation à toi.
Patrice.-----Message d'origine-----
Bonjour Patrice,
Merci, ca marche comme je veux.
Mais pourquoi l'autre procédure (celle de Pounet) ne
marche pas ?
William
"Patrice" a écrit
dans le message denews: 1b9701c4cd73$e39173b0$
Salut,
la syntaxe est là :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ActiveWorkbook.Close savechanges:úlse
End Sub
tu le mets dans Thisworkbook
@+-----Message d'origine-----
Bonjour à tous,
Je vais en faire bondir certains de poser cette
question
mais j'ai recherchésur Excelabo, google and Co et ce que j'ai trouver ne
marche pas chez moi.Mon problème
je voudrais fermer sans l'enregistrer le classeur
actif
càd que quand jeclique sur la croix de fermeture du fichier ou même
d'excel, je ne veux pasla fenêtre de demande d'enregistrement.
J'ai donc mis cette macro dans ThisWorkBook du fichier
actif :
Private Sub Fermer_Sans_Sauver()
ActiveWorkbook.Saved = False
ActiveWorkbook.Close
End Sub
Mais j'ai toujours la demande d'enregistrment!!!
Où est mon erreur ???
Il ne fallait pas mettre cette macro dans le
ThisWorkBook
de mon fichier ?
Merci pour votre aide
William (un revenant)
.
.
.
-----Message d'origine-----
bonjour Patrice,
je voie là une bonne raison d'étoffer ta réponse.
du devrait ajouter, suite à ton énoncé, les trois méthode
avec explication à chacune, pour le bénéfice de tous,
allez un p'tit effort ;-)
et comme je suis certaine que tu y répondra positivement
je met tout de suite un flag pour misange.
merci ! Patrice
bisou*
isabelle
il existe plusieurs façon d'aborder le problème. Soit tu
fais croire à Excel que tu as déjà sauvegardé, soit tu
lui
dit de ne pas sauvegarder, soit tu shuntes les messages
(le Displayalerts). Retiens plus cette formulation qui
me
semble plus adaptées (que j'ai du trouver il y a
longtemps
sur Excelabo... (site INCONTOURNABLE).
Bonne continuation à toi.
Patrice.
-----Message d'origine-----
Bonjour Patrice,
Merci, ca marche comme je veux.
Mais pourquoi l'autre procédure (celle de Pounet) ne
marche pas ?
William
"Patrice" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news: 1b9701c4cd73$e39173b0$a501280a@phx.gbl...
Salut,
la syntaxe est là :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ActiveWorkbook.Close savechanges:=False
End Sub
tu le mets dans Thisworkbook
@+
-----Message d'origine-----
Bonjour à tous,
Je vais en faire bondir certains de poser cette
question
mais j'ai recherché
sur Excelabo, google and Co et ce que j'ai trouver ne
marche pas chez moi.
Mon problème
je voudrais fermer sans l'enregistrer le classeur
actif
càd que quand je
clique sur la croix de fermeture du fichier ou même
d'excel, je ne veux pas
la fenêtre de demande d'enregistrement.
J'ai donc mis cette macro dans ThisWorkBook du fichier
actif :
Private Sub Fermer_Sans_Sauver()
ActiveWorkbook.Saved = False
ActiveWorkbook.Close
End Sub
Mais j'ai toujours la demande d'enregistrment!!!
Où est mon erreur ???
Il ne fallait pas mettre cette macro dans le
ThisWorkBook
de mon fichier ?
Merci pour votre aide
William (un revenant)
.
.
.
-----Message d'origine-----
bonjour Patrice,
je voie là une bonne raison d'étoffer ta réponse.
du devrait ajouter, suite à ton énoncé, les trois méthode
avec explication à chacune, pour le bénéfice de tous,
allez un p'tit effort ;-)
et comme je suis certaine que tu y répondra positivement
je met tout de suite un flag pour misange.
merci ! Patrice
bisou*
isabelle
il existe plusieurs façon d'aborder le problème. Soit tu
fais croire à Excel que tu as déjà sauvegardé, soit tu
lui
dit de ne pas sauvegarder, soit tu shuntes les messages
(le Displayalerts). Retiens plus cette formulation qui
me
semble plus adaptées (que j'ai du trouver il y a
longtemps
sur Excelabo... (site INCONTOURNABLE).
Bonne continuation à toi.
Patrice.-----Message d'origine-----
Bonjour Patrice,
Merci, ca marche comme je veux.
Mais pourquoi l'autre procédure (celle de Pounet) ne
marche pas ?
William
"Patrice" a écrit
dans le message denews: 1b9701c4cd73$e39173b0$
Salut,
la syntaxe est là :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ActiveWorkbook.Close savechanges:úlse
End Sub
tu le mets dans Thisworkbook
@+-----Message d'origine-----
Bonjour à tous,
Je vais en faire bondir certains de poser cette
question
mais j'ai recherchésur Excelabo, google and Co et ce que j'ai trouver ne
marche pas chez moi.Mon problème
je voudrais fermer sans l'enregistrer le classeur
actif
càd que quand jeclique sur la croix de fermeture du fichier ou même
d'excel, je ne veux pasla fenêtre de demande d'enregistrement.
J'ai donc mis cette macro dans ThisWorkBook du fichier
actif :
Private Sub Fermer_Sans_Sauver()
ActiveWorkbook.Saved = False
ActiveWorkbook.Close
End Sub
Mais j'ai toujours la demande d'enregistrment!!!
Où est mon erreur ???
Il ne fallait pas mettre cette macro dans le
ThisWorkBook
de mon fichier ?
Merci pour votre aide
William (un revenant)
.
.
.
Je me lance ?
à mettre dans Thisworkbook
1ère : Excel ne pose pas la question et ne sauvegarde pas
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ActiveWorkbook.Close savechanges:úlse
End Sub
2nd : Excel considère que tu as déjà sauvegardé le fichier
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ActiveWorkbook.Saved = True
ActiveWorkbook.Close
End Sub
Pour la troisième, le DisplAyalerts ne semble pas accepter
de fonctionner pour la sauvegarde.. où je n'y arrive pas..
désolé de décevoir. (et j'ai pas trop le temps
d'approfondir)
Cela dit, je reste sur ma première impression : je
garderai la première.
Bonne continuation et bien le bonjour à Isabelle.
Patrice-----Message d'origine-----
bonjour Patrice,
je voie là une bonne raison d'étoffer ta réponse.
du devrait ajouter, suite à ton énoncé, les trois méthode
avec explication à chacune, pour le bénéfice de tous,allez un p'tit effort ;-)
et comme je suis certaine que tu y répondra positivement
je met tout de suite un flag pour misange.merci ! Patrice
bisou*
isabelle
il existe plusieurs façon d'aborder le problème. Soit tu
fais croire à Excel que tu as déjà sauvegardé, soit tu
luidit de ne pas sauvegarder, soit tu shuntes les messages
(le Displayalerts). Retiens plus cette formulation qui
mesemble plus adaptées (que j'ai du trouver il y a
longtempssur Excelabo... (site INCONTOURNABLE).
Bonne continuation à toi.
Patrice.-----Message d'origine-----
Bonjour Patrice,
Merci, ca marche comme je veux.
Mais pourquoi l'autre procédure (celle de Pounet) ne
marche pas ?
William
"Patrice" a écrit
dans le message denews: 1b9701c4cd73$e39173b0$
Salut,
la syntaxe est là :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ActiveWorkbook.Close savechanges:úlse
End Sub
tu le mets dans Thisworkbook
@+-----Message d'origine-----
Bonjour à tous,
Je vais en faire bondir certains de poser cette
questionmais j'ai recherchésur Excelabo, google and Co et ce que j'ai trouver ne
marche pas chez moi.Mon problème
je voudrais fermer sans l'enregistrer le classeur
actifcàd que quand jeclique sur la croix de fermeture du fichier ou même
d'excel, je ne veux pasla fenêtre de demande d'enregistrement.
J'ai donc mis cette macro dans ThisWorkBook du fichier
actif :
Private Sub Fermer_Sans_Sauver()
ActiveWorkbook.Saved = False
ActiveWorkbook.Close
End Sub
Mais j'ai toujours la demande d'enregistrment!!!
Où est mon erreur ???
Il ne fallait pas mettre cette macro dans le
ThisWorkBookde mon fichier ?
Merci pour votre aide
William (un revenant)
.
.
.
Je me lance ?
à mettre dans Thisworkbook
1ère : Excel ne pose pas la question et ne sauvegarde pas
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ActiveWorkbook.Close savechanges:úlse
End Sub
2nd : Excel considère que tu as déjà sauvegardé le fichier
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ActiveWorkbook.Saved = True
ActiveWorkbook.Close
End Sub
Pour la troisième, le DisplAyalerts ne semble pas accepter
de fonctionner pour la sauvegarde.. où je n'y arrive pas..
désolé de décevoir. (et j'ai pas trop le temps
d'approfondir)
Cela dit, je reste sur ma première impression : je
garderai la première.
Bonne continuation et bien le bonjour à Isabelle.
Patrice
-----Message d'origine-----
bonjour Patrice,
je voie là une bonne raison d'étoffer ta réponse.
du devrait ajouter, suite à ton énoncé, les trois méthode
avec explication à chacune, pour le bénéfice de tous,
allez un p'tit effort ;-)
et comme je suis certaine que tu y répondra positivement
je met tout de suite un flag pour misange.
merci ! Patrice
bisou*
isabelle
il existe plusieurs façon d'aborder le problème. Soit tu
fais croire à Excel que tu as déjà sauvegardé, soit tu
lui
dit de ne pas sauvegarder, soit tu shuntes les messages
(le Displayalerts). Retiens plus cette formulation qui
me
semble plus adaptées (que j'ai du trouver il y a
longtemps
sur Excelabo... (site INCONTOURNABLE).
Bonne continuation à toi.
Patrice.
-----Message d'origine-----
Bonjour Patrice,
Merci, ca marche comme je veux.
Mais pourquoi l'autre procédure (celle de Pounet) ne
marche pas ?
William
"Patrice" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news: 1b9701c4cd73$e39173b0$a501280a@phx.gbl...
Salut,
la syntaxe est là :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ActiveWorkbook.Close savechanges:úlse
End Sub
tu le mets dans Thisworkbook
@+
-----Message d'origine-----
Bonjour à tous,
Je vais en faire bondir certains de poser cette
question
mais j'ai recherché
sur Excelabo, google and Co et ce que j'ai trouver ne
marche pas chez moi.
Mon problème
je voudrais fermer sans l'enregistrer le classeur
actif
càd que quand je
clique sur la croix de fermeture du fichier ou même
d'excel, je ne veux pas
la fenêtre de demande d'enregistrement.
J'ai donc mis cette macro dans ThisWorkBook du fichier
actif :
Private Sub Fermer_Sans_Sauver()
ActiveWorkbook.Saved = False
ActiveWorkbook.Close
End Sub
Mais j'ai toujours la demande d'enregistrment!!!
Où est mon erreur ???
Il ne fallait pas mettre cette macro dans le
ThisWorkBook
de mon fichier ?
Merci pour votre aide
William (un revenant)
.
.
.
Je me lance ?
à mettre dans Thisworkbook
1ère : Excel ne pose pas la question et ne sauvegarde pas
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ActiveWorkbook.Close savechanges:úlse
End Sub
2nd : Excel considère que tu as déjà sauvegardé le fichier
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ActiveWorkbook.Saved = True
ActiveWorkbook.Close
End Sub
Pour la troisième, le DisplAyalerts ne semble pas accepter
de fonctionner pour la sauvegarde.. où je n'y arrive pas..
désolé de décevoir. (et j'ai pas trop le temps
d'approfondir)
Cela dit, je reste sur ma première impression : je
garderai la première.
Bonne continuation et bien le bonjour à Isabelle.
Patrice-----Message d'origine-----
bonjour Patrice,
je voie là une bonne raison d'étoffer ta réponse.
du devrait ajouter, suite à ton énoncé, les trois méthode
avec explication à chacune, pour le bénéfice de tous,allez un p'tit effort ;-)
et comme je suis certaine que tu y répondra positivement
je met tout de suite un flag pour misange.merci ! Patrice
bisou*
isabelle
il existe plusieurs façon d'aborder le problème. Soit tu
fais croire à Excel que tu as déjà sauvegardé, soit tu
luidit de ne pas sauvegarder, soit tu shuntes les messages
(le Displayalerts). Retiens plus cette formulation qui
mesemble plus adaptées (que j'ai du trouver il y a
longtempssur Excelabo... (site INCONTOURNABLE).
Bonne continuation à toi.
Patrice.-----Message d'origine-----
Bonjour Patrice,
Merci, ca marche comme je veux.
Mais pourquoi l'autre procédure (celle de Pounet) ne
marche pas ?
William
"Patrice" a écrit
dans le message denews: 1b9701c4cd73$e39173b0$
Salut,
la syntaxe est là :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ActiveWorkbook.Close savechanges:úlse
End Sub
tu le mets dans Thisworkbook
@+-----Message d'origine-----
Bonjour à tous,
Je vais en faire bondir certains de poser cette
questionmais j'ai recherchésur Excelabo, google and Co et ce que j'ai trouver ne
marche pas chez moi.Mon problème
je voudrais fermer sans l'enregistrer le classeur
actifcàd que quand jeclique sur la croix de fermeture du fichier ou même
d'excel, je ne veux pasla fenêtre de demande d'enregistrement.
J'ai donc mis cette macro dans ThisWorkBook du fichier
actif :
Private Sub Fermer_Sans_Sauver()
ActiveWorkbook.Saved = False
ActiveWorkbook.Close
End Sub
Mais j'ai toujours la demande d'enregistrment!!!
Où est mon erreur ???
Il ne fallait pas mettre cette macro dans le
ThisWorkBookde mon fichier ?
Merci pour votre aide
William (un revenant)
.
.
.