P
Polo001
Guest
Sub Parcourir()
Dim nomFichier As String
'Ton code pour obtenir le nom du fichier
nomFichier = Application.GetOpenFilename
MaMacro (nomFichier) 'Appelle ta procédure
End Sub
Sub MaMacro(nomFichier As String)
Workbooks.Open Filename:=nomFichier
Sheets("NEWS").Select
ActiveWindow.SmallScroll Down:=6
Range("E22").Select
Application.CutCopyMode = False
Selection.Copy
Range("D22").Select
Application.CutCopyMode = False
Selection.Copy
Windows("GRAPH NEWS.xls").Activate
Range("B13").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _:=False, Transpose:=False
Windows(nomFichier).Activate
ActiveWindow.SmallScroll Down:=6
Range("C40").Select
:=False, Transpose:=False
Je debute en macro, mon objectif est la mise à jour d'un tableau à partir d'autres fichiers.
J'ai repris une piste sur le forum mais je n'y arrive pas : la macro bloque au retour sur Windows(nomFichier).Activate.
merci