Bonjour,
J'aurais besoin d'une aide sur une création de macro de sauvegarde dans un dossier dont le nom varie. Donc pour la meme feuille excel en fonction d'une valeur ( par exemple qui se trouverait dans la cellule A1) il faudrait pouvoir sauvegarder la feuille excel dans ce dossier ( exemple : si A1= valeur1 la sauvegarde doit se faire sous C:\bm\valeur1\ feuil.xls si la valeur A1= valeur2
la sauvegarde doit se faire sous C:\bm\valeur2\feuil.xls etc....
En gros voici ma macro de base :
Private Sub CommandButton2_Click()
Dim departement As String
Dim service As String
Dim chemin As String
Dim fichier As String
Dim repertoire As String
chemin = "c:\bm\"
departement = Range("d1").Value
repertoire = Range("k1").Value
service = Range("e5").Value
fichier = departement & ".xls"
If Dir(chemin & repertoire, 16) = "" Then MkDir chemin & repertoire
ActiveWorkbook.SaveAs Filename:=chemin & "BM" & departement & service & "_" & Format(Now, "dd-mm-yy") & ".xls"
End Sub
Merci d'avance........
J'aurais besoin d'une aide sur une création de macro de sauvegarde dans un dossier dont le nom varie. Donc pour la meme feuille excel en fonction d'une valeur ( par exemple qui se trouverait dans la cellule A1) il faudrait pouvoir sauvegarder la feuille excel dans ce dossier ( exemple : si A1= valeur1 la sauvegarde doit se faire sous C:\bm\valeur1\ feuil.xls si la valeur A1= valeur2
la sauvegarde doit se faire sous C:\bm\valeur2\feuil.xls etc....
En gros voici ma macro de base :
Private Sub CommandButton2_Click()
Dim departement As String
Dim service As String
Dim chemin As String
Dim fichier As String
Dim repertoire As String
chemin = "c:\bm\"
departement = Range("d1").Value
repertoire = Range("k1").Value
service = Range("e5").Value
fichier = departement & ".xls"
If Dir(chemin & repertoire, 16) = "" Then MkDir chemin & repertoire
ActiveWorkbook.SaveAs Filename:=chemin & "BM" & departement & service & "_" & Format(Now, "dd-mm-yy") & ".xls"
End Sub
Merci d'avance........