ArnaudSi
XLDnaute Nouveau
Bonjour,
J'essaye en vain d'exécuter une macro pour enregistrer un fichier sur un dossier en particulier.
Le défi ici consiste à ce que la macro enregistre le fichier sur un dossier précis ( dossier en réseau de type Dropbox ) sur chaque poste.
Est ce posible?
Merci.
Ci joint le code :
J'essaye en vain d'exécuter une macro pour enregistrer un fichier sur un dossier en particulier.
Le défi ici consiste à ce que la macro enregistre le fichier sur un dossier précis ( dossier en réseau de type Dropbox ) sur chaque poste.
Est ce posible?
Merci.
Ci joint le code :
VB:
Sub Enregistrer_Fichiers()
Dim chemin As String, Fichier As String
With ThisWorkbook
nom = Environ("USER")
chemin = "Macintosh HD/Utilisateurs/" & nom & "/Synologydrive/Hello/Suivi/"
With Sheets("Commande").Select
Fichier = "Sauvegarde " & Range("B5").Value & " Ref " & Range("G5").Value & " Saisie le " & Format(Now(), "dd-mm-yyyy à Hh-Nn") & ".xls" 'Nom du fichier avec le nom du client
ActiveWorkbook.SaveAs Filename:= _
chemin & Fichier, _
FileFormat:=xlOpenXMLWorkbookMacroEnabled, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
End With
Sheets("Calcul").Select
MsgBox Fichier & (" a été sauvegardé dans le dossier.")
End With
End Sub