Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

écraser automatiquement un fichier en VBA

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

A

Aquhydro

Guest
Bonjour!

J'ai mon code qui marche enfin complètement, mais il reste un petit problème, en effet, dans ce code je dois enregistré un fichier en en écrasant un autre, mais évidement, Excel me pose un message d'erreur du genre "machinchose.csv existe déjà, voulez vous le remplacer? Oui, non, annuler"
Or si j'automatise c'est pour pouvoir me permettre de pas toujours surveiller pour mettre annuler 700 fois( nombre de mes simulations, à compter de 5 fois par heure!

Voiçi donc le passage correspondant à l'écrasement du fichier en question, comment puis-je le modifier pour que le fichier s'écrase sans message d'alerte ?

If Range("e13").Value > 0 Then
Range("b27").Select
Range(ActiveCell, ActiveCell.Offset(Range("e13").Value - 1, 7)).Select
Selection.Copy
newbook.Activate
Selection.PasteSpecial Paste:=xlPasteValues
Selection.End(xlDown).Offset(1, 0).Select
Base.Activate
End If

Range("B33:I33").Select
Range(Selection, Selection.End(xlDown)).Select
Application.CutCopyMode = False
Selection.Copy
newbook.Activate
Selection.PasteSpecial Paste:=xlPasteValues
ActiveWorkbook.SaveAs Filename:="machinchose.csv", FileFormat:= _ xlCSV
ActiveWorkbook.Close SaveChanges:=False
Base.Activate
Range("a1").Select


merci beaucoup

Aquhydro
 
Re : écraser automatiquement un fichier en VBA

Bonjour à tous,

A priori, en désactivant les messages avant un enregistrement ça devrait écraser le fichier sans alerte, vérifie quand même si le fichier est bien remplacé/écrasé

Code:
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs Filename:="machinchose.csv", FileFormat:= xlCSV
Application.DisplayAlerts = True
 
- 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

M
  • Question Question
Réponses
3
Affichages
805
Mr.Adrien
M
Réponses
4
Affichages
766
F
Réponses
8
Affichages
3 K
F
Réponses
2
Affichages
977
L
Réponses
9
Affichages
1 K
P
  • Résolu(e)
Réponses
2
Affichages
1 K
Pdedieu
P
O
Réponses
5
Affichages
894
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…