Bonsoir,
Voilà, j'ai un classeur modèle appelé modèle.xlsm
Je souhaiterai sauvegarder ce modèle dans les répertoires lister en colonne A dans le classeur liste_rep.xlsm et dont le nom serait la colonne B qui y est associée.
Est-ce possible avec Excel ?
J'ai essayé ceci mais sans succès
	
	
	
	
	
		
Merci.
	
		
			
		
		
	
				
			Voilà, j'ai un classeur modèle appelé modèle.xlsm
Je souhaiterai sauvegarder ce modèle dans les répertoires lister en colonne A dans le classeur liste_rep.xlsm et dont le nom serait la colonne B qui y est associée.
Est-ce possible avec Excel ?
J'ai essayé ceci mais sans succès
		Code:
	
	
	Sub enregistrement()
'
' enregistrement
'
    Dim WB_Principal As Workbook
    Workbooks.Open Filename:= _
        "C:\Documents and Settings\Bureau\macros\modèle.xlsm"
    
    ' Instanciation de la variable pour connaître le classeur actif
    Set WB_Principal = ActiveWorkbook
    ' Amène le classeurs cible en avant plan, celui-ci devient le [ ActiveWorkbook ]
    Workbooks("liste_rep.xlsm").Activate
    Sheets("repertoire").Select
    For i = 1 To Cells(Rows.Count, "B").End(xlUp).Row
        nom_fich = Range("A" & i).Value & "\" & Range("B" & i).Value
        'MsgBox nom
        WB_Principal.Activate
        ActiveWorkbook.SaveAs Filename:= _
        nom_fich, _
        FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
    Next i
	Merci.
Pièces jointes
			
				Dernière édition: