Ho creato una macro che importa il contenuto di 4 file Excel in uno solo (su vari fogli).
Di seguito il codice:
- Codice: Seleziona tutto
Const percorso_import = "C:\FileDaImpotare\"
Sub Macro1_Importa()
Sheets("Gennaio").Select
Range("A1").Select
Workbooks.Open Filename:=percorso_import & "ReportGennaio.xlsx"
Columns("A:T").Select
Selection.Copy
Windows("Anno2013.xlsm").Activate
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
Windows("ReportGennaio.xlsx").Activate
Application.CutCopyMode = False
ActiveWindow.Close
' e così via...
End sub
Ora ho la necessità di importare 5 file sullo stesso foglio ("Riepilogo2013") di Anno2013.xlsm
Considerando che il numero di righe dei 5 file varia di volta in volta, come li accodo senza lasciare righe vuote o evitando sovrascritture?