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

enregistrer sous automatique

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

mix770

XLDnaute Impliqué
Bonjour,
j'ai un code VBA pour enreistrer sous avec le dossier de destination et la date automatique, j'aimerais qu'il n'écrase pas le fichier existant en cas de plusieurs courriers le meme jour, ou existe t'il une msgbox qui pourrait demander le nom que l'ont veux donner au fichier
voici mon code:

'Sub boutonclick()
'ChangeFileOpenDirectory "J:\QPEO TRAVAUX EN COURS\Support demande de travaux Andilly N° 35.2011\Base de données Tableau\archives courriers"

ActiveDocument.SaveAs FileName:=Format(Date, "yy") & "," & Format(Date, "mm") & "," & Format(Date, "dd") & ".doc"
End Sub

merci à vous je galère un peu
cordialement
Mix770
 
Re : enregistrer sous automatique

Salut,

voici la macro

Sub Macro1()
'
ChangeFileOpenDirectory "J:\QPEO TRAVAUX EN COURS\Support demande de travaux Andilly N° 35.2011\Base de données Tableau\archives courriers"
NomFichier = "le nom de ton fichier_"
nf = Dir("J:\QPEO TRAVAUX EN COURS\Support demande de travaux Andilly N° 35.2011\Base de données Tableau\archives courriers" & "\" & NomFichier & Format(Date, "dd_mm_yyyy_") & "*")
n = 0
Do While nf <> ""
nf = Dir
n = n + 1
Loop
ActiveDocument.SaveAs FileName:= _
"J:\QPEO TRAVAUX EN COURS\Support demande de travaux Andilly N° 35.2011\Base de données Tableau\archives courriers" & "\" & NomFichier & Format(Date, "dd_mm_yyyy_") & Format(n + 1, "000"), FileFormat:= _
wdFormatDocument, LockComments:=False, Password:="", AddToRecentFiles:= _
True, WritePassword:="", ReadOnlyRecommended:=False, EmbedTrueTypeFonts:= _
False, SaveNativePictureFormat:=False, SaveFormsData:=False, _
SaveAsAOCELetter:=False
End Sub


le chemin est à vérifier...
tu peux changer l'ordre de la date comme tu veux ( yyyy_mm_dd) .....
 
Dernière édition:
- 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

C
Réponses
2
Affichages
2 K
C
F
  • Question Question
Réponses
10
Affichages
2 K
fingersinthe
F
Réponses
19
Affichages
3 K
Réponses
1
Affichages
17 K
Compte Supprimé 979
C
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…