A voir également:
- Excel BVA "enregistrer sous"
- Audacity enregistrer son pc - Guide
- Liste déroulante excel - Guide
- Si et excel - Guide
- Enregistrer en pdf - Guide
- Comment enregistrer une video youtube - Guide
4 réponses
Bonjour,
Autre astuce !
Désactiver les messages d'alerte lors de la sauvegarde, et réactiver ensuite.
Lupin
Autre astuce !
Désactiver les messages d'alerte lors de la sauvegarde, et réactiver ensuite.
Application.DisplayAlerts = False ActiveWorkbook.SaveAs Filename:="C:\VPLog.xls", FileFormat:=xlNormal, _ Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, _ CreateBackup:=False Application.DisplayAlerts = True
Lupin
JvDo
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
858
28 déc. 2005 à 01:18
28 déc. 2005 à 01:18
bonsoir,
pour éliminer le problème de l'existence du fichier, je ferais bien un truc (pas très fin) du genre :
If Dir(DestinationFile) <> "" Then
Kill (DestinationFile)
End If
ensuite j'enchainerais avec ton code (qui doit ressembler à ça) :
ActiveWorkbook.SaveAs Filename:=DestinationFile, FileFormat:= xlNormal
DestinationFile représente ton fichier excel cible.
cordialement
pour éliminer le problème de l'existence du fichier, je ferais bien un truc (pas très fin) du genre :
If Dir(DestinationFile) <> "" Then
Kill (DestinationFile)
End If
ensuite j'enchainerais avec ton code (qui doit ressembler à ça) :
ActiveWorkbook.SaveAs Filename:=DestinationFile, FileFormat:= xlNormal
DestinationFile représente ton fichier excel cible.
cordialement
Je vous remercie tous pour votre aide (Jvdo, Armojax et Lupin)
Ca marche !
J'avais commencé ma macro par "Kill d:\toto.xls"qui renommais ensuite toto.txt en toto.xls
Merci JvDo !
Puis j'ai utilisé la fonction "application.displayAlerts = false"
et à la fin "application.displayAlerts = true" comme indiqué par Lupin.
Merci Lupin !
Merci aussi à toi Armojax mais je n'ai pas trouvé à quelle option mettre le "true" dans la commande :
ActiveWorkbook.SaveAs Filename:="C:\VPLog.xls", FileFormat:=xlNormal, _
Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, _
CreateBackup:=False
Et je ne sais pas si c'est possible avec "SaveAs"
Mimi
Ca marche !
J'avais commencé ma macro par "Kill d:\toto.xls"qui renommais ensuite toto.txt en toto.xls
Merci JvDo !
Puis j'ai utilisé la fonction "application.displayAlerts = false"
et à la fin "application.displayAlerts = true" comme indiqué par Lupin.
Merci Lupin !
Merci aussi à toi Armojax mais je n'ai pas trouvé à quelle option mettre le "true" dans la commande :
ActiveWorkbook.SaveAs Filename:="C:\VPLog.xls", FileFormat:=xlNormal, _
Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, _
CreateBackup:=False
Et je ne sais pas si c'est possible avec "SaveAs"
Mimi
Armojax
Messages postés
1860
Date d'inscription
mercredi 19 janvier 2005
Statut
Membre
Dernière intervention
2 octobre 2024
1 528
28 déc. 2005 à 09:12
28 déc. 2005 à 09:12
Mets True en fin de ta commande SaveAs...
1 sept. 2010 à 10:18
C'est grâce à toi que j'ai pu terminer mon script!!!