• Initiateur de la discussion Initiateur de la discussion zumye
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

zumye

XLDnaute Occasionnel
bonjour le forum

j'ai un petit truc a ameliorer sur cette macro

nom = CLIENT & " " & affaire
Selection.Copy
Workbooks.Add
Range("A1").Select
ActiveSheet.Paste
Columns("A:A").ColumnWidth = 63.86
Application.CutCopyMode = False
ActiveWorkbook.SaveAs Filename:="P:\BE\ETIQUETTE\" & nom & ".txt", FileFormat _
:=xlText, CreateBackup:=False
ActiveWorkbook.Save
ActiveWindow.Close

quand cette macro s'éxecute elle me demande a la fin si je veux enregistrer le fichier qu'elle meme a fermé. pourtant j'ai rajouté ActiveWorkbook.Save.
comment faire pour que cette ne macro ne m afiiche plus "voulez vous enregistrer.."

merci
 
Re : aide sur vba

Bonjour zumye,
je crois voir deux solutions à ton problème.
La première, si tu souhaites seulement que le message d'Excel n'apparraisse plus, tu n'as qu'à ajouter :
Au début du code :
Code:
Application.DisplayAlerts = False
À la fin du code :
Code:
Application.DisplayAlerts = True

Ensuite, tu fais un "Enregistrez sous" avec ton ActiveWorkbook.SaveAs, et immédiatement après, tu enregistres de nouveau. Je crois donc que ce deuxième enregistrement est superflu. Tu pourrais enlever cette ligne. De plus, si tu veux, tu peux également ajouter quelque chose comme ceci :
Code:
ActiveWindow.Close False
qui ferme automatiquement le fichier sans l'enregistrer. Cela pourrait fonctionner puisque tu l'as déjà enregistrer 1 ligne plus haut.

En espérant que ça réponde à ton problème.

Cordialement,

Étienne
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
10
Affichages
796
B
  • Résolu(e)
2
Réponses
16
Affichages
2 K
benbella1991
B
L
Réponses
9
Affichages
1 K
Retour