XL 2016 macro enregistrement dans dossier défini par avance

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 !

CYRIL CAMPAS

XLDnaute Junior
Bonjour à tous,

j'ai cherché une discussion qui ressemble à ma problématique, je suis certain qu'il doit y en avoir mais je pense que ma vision est altérée 🙂 donc si sujet déjà existant, je m'excuse pour le double-post.

voici mon soucis, j'ai créé un questionnaire de validation de compétence, et à la fin du questionnaire, j'aimerai que le fichier aille s'enregistrer dans le dossier que j'ai défini à l'avance, en récupérant la valeur d'une cellule précise pour générer le nom du fichier. je précise que c'est un réseau pro commun, peut-être que ça a une incidence.

voici le code que j'ai écrit, mais cela ne fonctionne pas ! si des fois vous arriviez à me dépanner, vous feriez un heureux !

merci par avance à tous !



Sheets("Evaluation").Select

Dim chemin
Dim Fichier

chemin = "\\FRRMYW0001\SHARES\RANDSTAD\accueil au poste condi"

Fichier = [N2].Value & ".xlsm"

ActiveWorkbook.SaveAs Filename:=chemin & Fichier
 
Bonjour à tous,

j'ai cherché une discussion qui ressemble à ma problématique, je suis certain qu'il doit y en avoir mais je pense que ma vision est altérée 🙂 donc si sujet déjà existant, je m'excuse pour le double-post.

voici mon soucis, j'ai créé un questionnaire de validation de compétence, et à la fin du questionnaire, j'aimerai que le fichier aille s'enregistrer dans le dossier que j'ai défini à l'avance, en récupérant la valeur d'une cellule précise pour générer le nom du fichier. je précise que c'est un réseau pro commun, peut-être que ça a une incidence.

voici le code que j'ai écrit, mais cela ne fonctionne pas ! si des fois vous arriviez à me dépanner, vous feriez un heureux !

merci par avance à tous !



Sheets("Evaluation").Select

Dim chemin
Dim Fichier

chemin = "\\FRRMYW0001\SHARES\RANDSTAD\accueil au poste condi"

Fichier = [N2].Value & ".xlsm"

ActiveWorkbook.SaveAs Filename:=chemin & Fichier
Bonjour,
Essaye avec un "\" à la fin
chemin = "\\FRRMYW0001\SHARES\RANDSTAD\accueil au poste condi\"
 
Bonjour Jacky67, merci pour ta réponse, j'étais en congé je retrouve aujourd'hui le chemin du travail et je teste donc ta solution ! voici mon nouvel "os" :

,
1623650043790.png


tu penses que ça peut venir de quoi ?


merci par avance
 
lorsque je met un espace, ça me sort la ligne de code en erreur... je joins le fichier, je pense que ce sera plus simple pour comprendre le global
Re,

Je sais pas trop, franchement je ne vois pas le problème, est-ce le chemin qui à un problème ? Il suffit qu'un seul dossier a un nom avec un espace caché genre "RANDSTAD ". Normalement si on laisse chemin et Fichier en Variant ça marche quand même.
 
Dernière édition:
je vais vérifier les espaces de partout, sait-on jamais ! merci pour ton temps Etoto !
Re,

J'ai essayé de refaire une macro qui est comme la tienne (bien sûr avec mon chemin) et cela à l'air de fonctionner, tout vas bien de mon coté, j'ai fait :
VB:
Dim chemin As String
Dim Fichier As String


chemin = "mon chemin"
Fichier = [B9].Value & ".xlsm"
    ActiveWorkbook.SaveAs Filename:=chemin & Fichier
   
End Sub

Par contre je n'ai pas eu besoin de placer un "\" à la fin du chemin

Mais moi, j'ai utilisé des As String
 
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

Retour