OVH Cloud OVH Cloud

VBA - ActiveWorkBook.Close sans question

5 réponses
Avatar
twinley
Bonsoir,

J'ouvre un fichier texte avec XL, il est dans XL, je fais un copié-collé
dans mon fichier XLS puis je revient sur le fichier txt pour le fermer.
ActiveWorkBook.Close

Là il dit :
" Le presse papier contient une grande quantité d'info. Voulez vous coller
ces infos dans un autre docu ultérieurement.
Oui pour enregistrer, Non pour supprimer."

Peu importe la sauvegarde de ce fichier txt, je veux le fermer sans
question.

ActiveWorkBook.Close SaveChanges:= True
ou
ActiveWorkBook.Close SaveChanges:= False

ne supprime pas la question et le blocage.

Comment le fermer par VBA ?

Merci pour l'aide
--
à+twinley

5 réponses

Avatar
isabelle
bonjour twinley,

essai comme ça,

Application.DisplayAlerts = False
ActiveWorkbook.Close SaveChanges:úlse
Application.DisplayAlerts = True

isabelle


Bonsoir,

J'ouvre un fichier texte avec XL, il est dans XL, je fais un copié-collé
dans mon fichier XLS puis je revient sur le fichier txt pour le fermer.
ActiveWorkBook.Close

Là il dit :
" Le presse papier contient une grande quantité d'info. Voulez vous coller
ces infos dans un autre docu ultérieurement.
Oui pour enregistrer, Non pour supprimer."

Peu importe la sauvegarde de ce fichier txt, je veux le fermer sans
question.

ActiveWorkBook.Close SaveChanges:= True
ou
ActiveWorkBook.Close SaveChanges:= False

ne supprime pas la question et le blocage.

Comment le fermer par VBA ?

Merci pour l'aide
--
à+twinley


Avatar
Daniel.j
Bonsoir
Essaie de vider le presse papier avant:
Application.CutCopyMode = False
Daniel

"twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:
OJAA6#
| Bonsoir,
|
| J'ouvre un fichier texte avec XL, il est dans XL, je fais un copié-collé
| dans mon fichier XLS puis je revient sur le fichier txt pour le fermer.
| ActiveWorkBook.Close
|
| Là il dit :
| " Le presse papier contient une grande quantité d'info. Voulez vous coller
| ces infos dans un autre docu ultérieurement.
| Oui pour enregistrer, Non pour supprimer."
|
| Peu importe la sauvegarde de ce fichier txt, je veux le fermer sans
| question.
|
| ActiveWorkBook.Close SaveChanges:= True
| ou
| ActiveWorkBook.Close SaveChanges:= False
|
| ne supprime pas la question et le blocage.
|
| Comment le fermer par VBA ?
|
| Merci pour l'aide
| --
| à+twinley
|
|
Avatar
anonymousA
Bonjour,
je sais pas trop si je vais répondre à ta question.
Je suppose que tu as déjà essayé Application.displayAlertsúlse pour éviter
le message, non ?


Bonsoir,

J'ouvre un fichier texte avec XL, il est dans XL, je fais un copié-collé
dans mon fichier XLS puis je revient sur le fichier txt pour le fermer.
ActiveWorkBook.Close

Là il dit :
" Le presse papier contient une grande quantité d'info. Voulez vous coller
ces infos dans un autre docu ultérieurement.
Oui pour enregistrer, Non pour supprimer."

Peu importe la sauvegarde de ce fichier txt, je veux le fermer sans
question.

ActiveWorkBook.Close SaveChanges:= True
ou
ActiveWorkBook.Close SaveChanges:= False

ne supprime pas la question et le blocage.

Comment le fermer par VBA ?

Merci pour l'aide
--
à+twinley





Avatar
GD
Bonsour ® Max ;o))),
regarde du coté des instructions :

Application.DisplayAlerts = False
ActiveWorkBook.Close
Application.DisplayAlerts = True
et
Application.CutCopyModeúlse
False Annule le mode Couper ou Copier et supprime la marque de sélection.

@+


"twinley" <twinleym(at)hotmail.com> a écrit dans le message de
news:OJAA6%
Bonsoir,

J'ouvre un fichier texte avec XL, il est dans XL, je fais un copié-collé
dans mon fichier XLS puis je revient sur le fichier txt pour le fermer.
ActiveWorkBook.Close

Là il dit :
" Le presse papier contient une grande quantité d'info. Voulez vous
coller

ces infos dans un autre docu ultérieurement.
Oui pour enregistrer, Non pour supprimer."

Peu importe la sauvegarde de ce fichier txt, je veux le fermer sans
question.

ActiveWorkBook.Close SaveChanges:= True
ou
ActiveWorkBook.Close SaveChanges:= False

ne supprime pas la question et le blocage.

Comment le fermer par VBA ?

Merci pour l'aide
--
à+twinley




Avatar
twinley
Grand merci à vous quatre.
Tout le monde savait quoi faire, sauf moi bien sûr.
ouf
Bonne soirée
--
à+twinley
"GD" a écrit dans le message de
news:
Bonsour ® Max ;o))),
regarde du coté des instructions :

Application.DisplayAlerts = False
ActiveWorkBook.Close
Application.DisplayAlerts = True
et
Application.CutCopyModeúlse
False Annule le mode Couper ou Copier et supprime la marque de sélection.

@+


"twinley" <twinleym(at)hotmail.com> a écrit dans le message de
news:OJAA6%
Bonsoir,

J'ouvre un fichier texte avec XL, il est dans XL, je fais un copié-collé
dans mon fichier XLS puis je revient sur le fichier txt pour le fermer.
ActiveWorkBook.Close

Là il dit :
" Le presse papier contient une grande quantité d'info. Voulez vous
coller

ces infos dans un autre docu ultérieurement.
Oui pour enregistrer, Non pour supprimer."

Peu importe la sauvegarde de ce fichier txt, je veux le fermer sans
question.

ActiveWorkBook.Close SaveChanges:= True
ou
ActiveWorkBook.Close SaveChanges:= False

ne supprime pas la question et le blocage.

Comment le fermer par VBA ?

Merci pour l'aide
--
à+twinley