Copie fichier en cours du nom de la cellule

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 !

noviceAG

XLDnaute Impliqué
Bonjour le Forum,

Pouerriez-vous m'indiquer le code qui me permettrait de sauvegarder le fichier sur lequel je travail, pour qu'en cliquant sur un bouton une copie de ce fichier du nom de la cellule E12 soit créé dans le dossier EnCours, dont le chemin est :

ChDir "C:\Documents and Settings\Proprietaire\Bureau\Association\EnCours"

En vous remerciant par avance.
 
Re : Copie fichier en cours du nom de la cellule

Bonsoir David, Sylvain, le Forum,
Je vous remercie de m'avoir répondu et je regarde vos codes dès demain car ce soir je suis KO
Bonne soirée à vous tous
Question subsidiaire :
Comment écraser le fichier du même non sans avoir d'alerte préalable
En vous remerciant
 
Re : Copie fichier en cours du nom de la cellule

Bonjour David, Sylvain Chalet, le Forum,

Je reviens vers vous après avoir essayé vos codes, et je rencontre un prob.
En effet le classeur copié ne vient pas se mettre dans le dossier EnCours mais dans Association sous le nom : EnCours411 DUR alors qu'il devrait être dans le dossier EnCours sous la dénomination 411 DUR

En vous remerciant
 
Re : Copie fichier en cours du nom de la cellule

Bonjour à tous,

Peux-tu essayer en rajoutant un \ :

Code:
Activeworkbook.save as "C:\Documents and Settings\Proprietaire\Bureau\Association\EnCours[COLOR="Red"]\[/COLOR]"
 & Range("E12").Text

A+
 
Re : Copie fichier en cours du nom de la cellule

Bonjour,
Je pense qu'à première vue et sans savoir ce que contient la cellule E12, il manque l'antislash dans le chemin
Code:
Sub Sauvegarde()
Dim Fich As String
Fich = ActiveSheet.Range("E12")
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs "C:\Documents and Settings\Proprietaire\Bureau\Association\EnCours\" & Fich
Application.DisplayAlerts = True
End Sub

Edit: Bonjour JCGL, à la bourre moi
A+
kjin
 
Dernière édition:
Re : Copie fichier en cours du nom de la cellule

Re à tous,
Testé chez moi aucun pb
Question idiote
Le chemin (et l'orthographe) spécifié existe t-il, notamment le dossier "EnCours", ou voulais tu dire le dossier du fichier en cours ?
A+
kjin
 
Re : Copie fichier en cours du nom de la cellule

Re,

Si le code précédent ne fonctionne pas et comme le fait remarquer Kjin : es-tu sur du chemin ?

Essaye avec :
Code:
ActiveWorkbook.SaveAs Filename:=ThisWorkbook.Path & Range("E12"), FileFormat:=xlNormal

A+
 
- 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

Réponses
3
Affichages
685
Retour