Besoin d'aide pour une Macro

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

sersib

XLDnaute Junior
Bonjour à vous tous,
Voilà j'aurais besoin d'un coup de mains des pros pour une macro (Excel 2007).
Je souhaiterais à partir d'un bouton:
Enregistrer le fichier courant avec le nom de 2 cellules "C1 et N3" (ex: CLIENT-CDE156789).
C1=CLIENT
N3= CDE156789
Et que ce fichier s'enregistre automatiquement vers un chemin bien précis avec création de dossier(s).
C'est-à-dire:
X:\CDE_CLIENT\CLIENT\CDE156789
- Création du dossier "CLIENT" s'il n'existe pas.
- Création du dossier "CDE156789" s'il n'existe pas.
Pensez-vous que ce soit possible ?
Si oui merci beaucoup d'avance.
Sergio
 
Re : Besoin d'aide pour une Macro

Salut sersib, Pierrot🙂, le Forum

Un essai en pièce jointe

Code:
'Dans un Module Standard
Option Explicit

Sub EssAi()

Dim R As String, S As String, Fichier As String
'Création du dossier X:\CDE_CLIENT\CLIENT
If Dir("X:\CDE_CLIENT\" & Feuil1.[C1] & "\", vbDirectory) = "" Then MkDir ("X:\CDE_CLIENT\" & Feuil1.[C1] & "\")
R = "X:\CDE_CLIENT\" & Feuil1.[C1] & "\"
'Création du Sous dossier CDE156789 dans le Dossier X:\CDE_CLIENT\CLIENT\
'Ce qui donne X:\CDE_CLIENT\CLIENT\CDE156789
If Dir(R & Feuil1.[N3] & "\", vbDirectory) = "" Then MkDir (R & Feuil1.[N3] & "\")
S = R & Feuil1.[N3]
Fichier = Feuil1.[C1] & "-" & Feuil1.[N3] & ".xls"
'Sauvegarde du fichier dans le sous dossier crée
ActiveWorkbook.SaveCopyAs S & "\" & Fichier
End Sub

Bonne Journée
 

Pièces jointes

- 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
773
Réponses
15
Affichages
1 K
Compte Supprimé 979
C
Réponses
3
Affichages
717
Réponses
23
Affichages
1 K
Réponses
2
Affichages
919
Retour