1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
'----------------------------------------------------------------------------------------
'-- Cette macro permet l'enregistrement d'un classeur en fonction d'une réf cellule --
'-- --
'-- Préalable : --
'-- 1) Créer une feuille nommée Devis --
'-- 2) Sur la feuille Devis en A3, inserer le texte "REFERENCE :" --
'-- 3) Sur la feuille Devis en B3, inserer la ref devis (exemple: DEV0001) --
'-- --
'-- ATTENTION !!!! Vous devez modifier le répertoire de sauvegarde --
'----------------------------------------------------------------------------------------
Sub enregistre_classeur()
'--> Déclaration de variables
Dim rep_sauvegarde As String '--> Repertoire de sauvegarde
Dim ref_fichier As String '--> Nom ou référence du fichier
Dim ref_enregistrement As String '--> Chemin complet d'enregistrement
'--> Activation des valeurs
rep_sauvegarde = "C:\Mes DEVIS" '--> A MODIFIER
ref_fichier = Worksheets("Devis").Range("B3").Value
ref_enregistrement = rep_sauvegarde & "\" & ref_fichier & ".xlsx"
'--> Enregistrement du classeur
MsgBox ref_enregistrement '--> Boxe annonçant l'enregistrement (facultatif)
Set Nouveau_classeur = Workbooks.Add
Nouveau_classeur.SaveAs Filename:=ref_enregistrement
End Sub |
Partager