• Initiateur de la discussion Initiateur de la discussion Damos
  • 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 !

D

Damos

Guest
Bonjour à tous,

Cela fait quelques temps que je bute sur ceproblème sans trouver la solution.

J'ai une routine qui ouvre un fichier au format *.prn dans excel.
Puis qui traite des données.

Cependant lorsque je veux sauvegarder mon fichier et le fermer toujours sous le même nom qu'il a été ouvert j'ai le message suivant qui apparaît à l'écran:
"Un fichier nommé 'Temp.scy ' existe déjà à cet emplacement. Voulez vous le remplacer?" OUI - NON - ANNULER.

C'est extrêmement agaçant.
Quelqu'un aurait - il une solution pour éviter cette boîte de dialoque?

Ci dessous le code que j'utilise actuellement:

Public Sub SaveAndClose(ClasseurScy)
Windows(ClasseurScy).Activate
ActiveWorkbook.SaveAs FileName:=ClasseurScy, FileFormat:= _
xlTextPrinter, CreateBackup:=False
ActiveWindow.Close savechanges:=False
End Sub
 
Bonsoir Damos

Modifie ton code par celui si:

Public Sub SaveAndClose(ClasseurScy)
Windows(ClasseurScy).Activate
Application.DisplayAlerts =False
ActiveWorkbook.SaveAs FileName:=ClasseurScy, FileFormat:= _
xlTextPrinter, CreateBackup:=False
ActiveWindow.Close savechanges:=False
Application.DisplayAlerts =True
End Sub



@+

Christophe
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
1
Affichages
648
Réponses
20
Affichages
3 K
Réponses
2
Affichages
750
Réponses
2
Affichages
660
Retour