Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Hanté par le même problème !

11 réponses
Avatar
garnote
Bonjour le monde,

Encore ce maudit problème qui vient me hanter :-)
Mon classeur contient, sur une feuille, une barre de défilement
de la boîte à outils Contrôles et cette macro :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.Saved = True
ThisWorkbook.Close
End Sub
Mais si j'ai le malheur de «jouer» avec la barre de défilement,
Excel me demande si je veux enregistrer les changements.
Comment faire pour contourner cette difficulté ?

Serge

10 réponses

1 2
Avatar
isabelle
salut Serge,

un p'tit coup de, application.displayalert = false

isabelle


Bonjour le monde,

Encore ce maudit problème qui vient me hanter :-)
Mon classeur contient, sur une feuille, une barre de défilement
de la boîte à outils Contrôles et cette macro :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.Saved = True
ThisWorkbook.Close
End Sub
Mais si j'ai le malheur de «jouer» avec la barre de défilement,
Excel me demande si je veux enregistrer les changements.
Comment faire pour contourner cette difficulté ?

Serge


Avatar
Michel Pierron
Bonjour Serge;
Cette ligne est suffisante:
ThisWorkbook.Close False
MP

"garnote" a écrit dans le message de
news:XRjwc.16532$
Bonjour le monde,

Encore ce maudit problème qui vient me hanter :-)
Mon classeur contient, sur une feuille, une barre de défilement
de la boîte à outils Contrôles et cette macro :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.Saved = True
ThisWorkbook.Close
End Sub
Mais si j'ai le malheur de «jouer» avec la barre de défilement,
Excel me demande si je veux enregistrer les changements.
Comment faire pour contourner cette difficulté ?

Serge










Avatar
garnote
Merci Isabelle et Pierre,

Mais ça ne fonctionne pas :-(((

Serge


"garnote" a écrit dans le message de news:
XRjwc.16532$
Bonjour le monde,

Encore ce maudit problème qui vient me hanter :-)
Mon classeur contient, sur une feuille, une barre de défilement
de la boîte à outils Contrôles et cette macro :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.Saved = True
ThisWorkbook.Close
End Sub
Mais si j'ai le malheur de «jouer» avec la barre de défilement,
Excel me demande si je veux enregistrer les changements.
Comment faire pour contourner cette difficulté ?

Serge










Avatar
sabatier
peut-être qu'avec
Application. DisplayAlerts = False
ça irait mieux, serge...
je me disais, par ailleurs, que depuis le temps que tu traînes sur ce
forum, tu devrais connaître ce truc de Vbase...tiens, j'te cause plus...
jps

garnote a écrit:
Merci Isabelle et Pierre,

Mais ça ne fonctionne pas :-(((

Serge


"garnote" a écrit dans le message de news:
XRjwc.16532$

Bonjour le monde,

Encore ce maudit problème qui vient me hanter :-)
Mon classeur contient, sur une feuille, une barre de défilement
de la boîte à outils Contrôles et cette macro :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.Saved = True
ThisWorkbook.Close
End Sub
Mais si j'ai le malheur de «jouer» avec la barre de défilement,
Excel me demande si je veux enregistrer les changements.
Comment faire pour contourner cette difficulté ?

Serge















Avatar
isabelle
salut Serge,

j'ai fait le test sur un classeur ne contenant qu'une barre de
défilement
et la macro

Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.Saved = True
ThisWorkbook.Close
End Sub

je met la barre de défilement en bas et ferme le classeur sans aucun
message.
il doit y avoir autre chose sur ce classeur ?

isabelle


Merci Isabelle et Pierre,

Mais ça ne fonctionne pas :-(((

Serge

"garnote" a écrit dans le message de news:
XRjwc.16532$
Bonjour le monde,

Encore ce maudit problème qui vient me hanter :-)
Mon classeur contient, sur une feuille, une barre de défilement
de la boîte à outils Contrôles et cette macro :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.Saved = True
ThisWorkbook.Close
End Sub
Mais si j'ai le malheur de «jouer» avec la barre de défilement,
Excel me demande si je veux enregistrer les changements.
Comment faire pour contourner cette difficulté ?

Serge












Avatar
michdenis
Bonjour Garnote,

Je partage entièrement l'avis d'Isabelle sur ce coup !

Mise à jour d'excel faite ?


Salutations!



"isabelle" a écrit dans le message de news:
salut Serge,

j'ai fait le test sur un classeur ne contenant qu'une barre de
défilement
et la macro

Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.Saved = True
ThisWorkbook.Close
End Sub

je met la barre de défilement en bas et ferme le classeur sans aucun
message.
il doit y avoir autre chose sur ce classeur ?

isabelle


Merci Isabelle et Pierre,

Mais ça ne fonctionne pas :-(((

Serge

"garnote" a écrit dans le message de news:
XRjwc.16532$
Bonjour le monde,

Encore ce maudit problème qui vient me hanter :-)
Mon classeur contient, sur une feuille, une barre de défilement
de la boîte à outils Contrôles et cette macro :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.Saved = True
ThisWorkbook.Close
End Sub
Mais si j'ai le malheur de «jouer» avec la barre de défilement,
Excel me demande si je veux enregistrer les changements.
Comment faire pour contourner cette difficulté ?

Serge












Avatar
garnote
Il n'y a rien d'autre dans mon classeur, je vous le jure.
Si je n'utilise pas la barre de défilement, ça va mais
si je la fais défiler, même demande d'enregistrement
des changements !
Et Application. DisplayAlerts = False n'y change rien !!!

Serge


"isabelle" a écrit dans le message de news:

salut Serge,

j'ai fait le test sur un classeur ne contenant qu'une barre de
défilement
et la macro

Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.Saved = True
ThisWorkbook.Close
End Sub

je met la barre de défilement en bas et ferme le classeur sans aucun
message.
il doit y avoir autre chose sur ce classeur ?

isabelle


Merci Isabelle et Pierre,

Mais ça ne fonctionne pas :-(((

Serge

"garnote" a écrit dans le message de news:
XRjwc.16532$
Bonjour le monde,

Encore ce maudit problème qui vient me hanter :-)
Mon classeur contient, sur une feuille, une barre de défilement
de la boîte à outils Contrôles et cette macro :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.Saved = True
ThisWorkbook.Close
End Sub
Mais si j'ai le malheur de «jouer» avec la barre de défilement,
Excel me demande si je veux enregistrer les changements.
Comment faire pour contourner cette difficulté ?

Serge














Avatar
isabelle
j'ai refais le test sous xl97,
-si le focus est sur la barre, le message apparait.
-si le focus est sur une cellule, pas de message.

isabelle


Il n'y a rien d'autre dans mon classeur, je vous le jure.
Si je n'utilise pas la barre de défilement, ça va mais
si je la fais défiler, même demande d'enregistrement
des changements !
Et Application. DisplayAlerts = False n'y change rien !!!

Serge

"isabelle" a écrit dans le message de news:

salut Serge,

j'ai fait le test sur un classeur ne contenant qu'une barre de
défilement
et la macro

Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.Saved = True
ThisWorkbook.Close
End Sub

je met la barre de défilement en bas et ferme le classeur sans aucun
message.
il doit y avoir autre chose sur ce classeur ?

isabelle


Merci Isabelle et Pierre,

Mais ça ne fonctionne pas :-(((

Serge

"garnote" a écrit dans le message de news:
XRjwc.16532$
Bonjour le monde,

Encore ce maudit problème qui vient me hanter :-)
Mon classeur contient, sur une feuille, une barre de défilement
de la boîte à outils Contrôles et cette macro :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.Saved = True
ThisWorkbook.Close
End Sub
Mais si j'ai le malheur de «jouer» avec la barre de défilement,
Excel me demande si je veux enregistrer les changements.
Comment faire pour contourner cette difficulté ?

Serge
















Avatar
garnote
Pourrais-tu me faire parvenir ton classeur, stp.

Serge

"isabelle" a écrit dans le message de news:

j'ai refais le test sous xl97,
-si le focus est sur la barre, le message apparait.
-si le focus est sur une cellule, pas de message.

isabelle


Il n'y a rien d'autre dans mon classeur, je vous le jure.
Si je n'utilise pas la barre de défilement, ça va mais
si je la fais défiler, même demande d'enregistrement
des changements !
Et Application. DisplayAlerts = False n'y change rien !!!

Serge

"isabelle" a écrit dans le message de
news:



salut Serge,

j'ai fait le test sur un classeur ne contenant qu'une barre de
défilement
et la macro

Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.Saved = True
ThisWorkbook.Close
End Sub

je met la barre de défilement en bas et ferme le classeur sans aucun
message.
il doit y avoir autre chose sur ce classeur ?

isabelle


Merci Isabelle et Pierre,

Mais ça ne fonctionne pas :-(((

Serge

"garnote" a écrit dans le message de news:
XRjwc.16532$
Bonjour le monde,

Encore ce maudit problème qui vient me hanter :-)
Mon classeur contient, sur une feuille, une barre de défilement
de la boîte à outils Contrôles et cette macro :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.Saved = True
ThisWorkbook.Close
End Sub
Mais si j'ai le malheur de «jouer» avec la barre de défilement,
Excel me demande si je veux enregistrer les changements.
Comment faire pour contourner cette difficulté ?

Serge


















Avatar
sabatier
mais, mais, il est en train de m'eng....er, le garnote...
calmos, serge, bois un p'tit coup et respire de même (ou dans l'autre
sens si tu veux, quitte à trouver le mouvement perpétuel)
jps

garnote a écrit:

Et Application. DisplayAlerts = False n'y change rien !!!

Serge




1 2