Enregistrement fichier sur un autre dossier

Fermé
fusaaaa Messages postés 2 Date d'inscription mardi 9 mai 2017 Statut Membre Dernière intervention 9 mai 2017 - 9 mai 2017 à 10:42
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 - 9 mai 2017 à 17:11
Bonjour,

J'ai aujourd'hui besoin de votre aide concernant un code VBA utilisé pour l'enregistrement d'un fichier excel dans un autre dossier, tout en le renommant, lorsque l'on appuie sur un bouton disponible sur la fiche.

J'ai pu trouver une possibilité de code en glanant sur internet, cependant lorsque je tente de le mettre en place, j'ai une erreur d'exécution 1004 "La méthode SaveAs de l'objet Workbook a échoué"
Je souhaite en fait que ce fichier soit copier sur un autre dossier, partagé, en le renommant selon des variables apparaissant sur la feuille excel, préalablement remplie par l'utilisateur.

Voici mon code :

Dim nom As String
Dim prenom As String
Dim datecrea As String
Dim etat As String

Sub Sauvegarde()

Dim NomFichier As String

NomFichier = "\\srv-pierre\DGAS-PRS\1-SBSL\FICHES MOBILITES\TESTS\" & etat & nom & prenom & datecrea & ".xlsm"

ActiveWorkbook.SaveAs Filename:=NomFichier, FileFormat:=52

End Sub


Merci par avance pour votre aide !
A voir également:

1 réponse

eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 215
9 mai 2017 à 10:46
Bonjour,

essaie avec la lettre du lecteur plutôt que \\
eric
0
fusaaaa Messages postés 2 Date d'inscription mardi 9 mai 2017 Statut Membre Dernière intervention 9 mai 2017
9 mai 2017 à 10:52
Le hic c'est que c'est un emplacement réseau, donc (apparemment) il n'y a pas de lettre... Merci tout de même de ta réponde rapide
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 215
9 mai 2017 à 17:11
Quand tu connectes un lecteur réseau tu peux lui indiquer une lettre.
0