Ahojte,
nahral som si makro tak, že otvorím si súbor a vzorový súbor. Do súboru zo vzorového mi natiahne údaje a vzorce. Tých súborov mám veľa. V makre mi pri nahrávaní zadalo názov súboru. Je nejaká možnosť, aby ten názov súboru v makre bol všeobecný tak, aby mi fungoval v každom súbore?
prikladám nižšie:
Sub Trojka()
'
' Trojka Makro
'
' Klávesová skratka: Ctrl+d
'
Windows("03A.xlsx").Activate
Range("AM9:AN12").Select
Selection.Copy
Windows("450 12.xlsx").Activate
Range("AM9:AN9").Select
ActiveSheet.Paste
Windows("03A.xlsx").Activate
Range("A18:AP22").Select
Application.CutCopyMode = False
Selection.Copy
Windows("450 12.xlsx").Activate
Range("A18:A22").Select
ActiveSheet.Paste
Windows("03A.xlsx").Activate
Range("D23:G25").Select
Application.CutCopyMode = False
Selection.Copy
Windows("450 12.xlsx").Activate
Range("D23:G23").Select
ActiveSheet.Paste
Windows("03A.xlsx").Activate
Range("AH23:AK25").Select
Application.CutCopyMode = False
Selection.Copy
Windows("450 12.xlsx").Activate
Range("AH23:AJ23").Select
ActiveSheet.Paste
Windows("03A.xlsx").Activate
Range("A29:AP30").Select
Application.CutCopyMode = False
Selection.Copy
Windows("450 12.xlsx").Activate
Range("A29:I29").Select
ActiveSheet.Paste
End Sub
450 12 by som potreboval urobiť tak, aby sa dalo makro použiť aj v súbore 450 13, 451 00,...
Ďakujem.