Chris Linefield
XLDnaute Junior
Bonsoir tout le monde,
Je me présente à vous car je rencontre un p'tit souci pour finaliser ma formule. Le principe de la formule est de récupérer un onglet sur un autre fichier excel, d'en copier le contenu dans le fichier excel où je me trouve. Cependant, il copie bien le contenu mais sans la mise en forme. Est-ce qu'il y a un moyen de copier coller la feuille avec la mise en forme afin de récupérer la même chose. Ci joint le code en question.
	
	
	
	
	
		
Merci d'avance pour votre aide.
	
		
			
		
		
	
				
			Je me présente à vous car je rencontre un p'tit souci pour finaliser ma formule. Le principe de la formule est de récupérer un onglet sur un autre fichier excel, d'en copier le contenu dans le fichier excel où je me trouve. Cependant, il copie bien le contenu mais sans la mise en forme. Est-ce qu'il y a un moyen de copier coller la feuille avec la mise en forme afin de récupérer la même chose. Ci joint le code en question.
		VB:
	
	
	Sub ImportData()
    Dim WorkBookEx As Workbook, WorkSheetsEx As Worksheet
    
    Rep = "\\bbmf20\projects\CAD\SWX\DATA\2_journal de conception"
    Application.Dialogs(xlDialogOpen).Show Rep
    Set WorkBookEx = ActiveWorkbook
    Set WorkSheetsEx = WorkBookEx.Sheets("modèle")
    dlig = WorkSheetsEx.Range("A" & Rows.Count).End(xlUp).Row
    WorkSheetsEx.Range("A1:AD" & dlig).Copy Destination:=ThisWorkbook.Sheets("modèle").Range("A1")
    WorkBookEx.Close Savechanges:=False
    Set WorkSheetsEx = Nothing: Set WorkBookEx = Nothing
    Sheets("modèle").Activate
    MsgBox "Importation du template OK !"
End Sub
	Merci d'avance pour votre aide.