Ciao a tutti,
in excel, ho scritto questo semplicissimo codice:
Sub collectdata()
WorkBookName = "Z:\Technical\Submissions Job number\Job numbers 2010 (n.5670-5781).xlsx"
WorkSheetName = "2010 (n.5670-5781)"
Application.Workbooks.Open (WorkBookName)
MsgBox (Workbooks(WorkBookName).Worksheets(WorkSheetName).Cells(1, 1).Value)
Application.Workbooks(WorkBookName).Close
End Sub
Serve a leggere i dati di un foglio excel da un altro foglio excel. I nomi del workbook e del worksheet sono corretti. La cella "A1" contiene un valore. Il workbook viene regolarmente aperto. Tuttavia questo codice, alla linea in cui dovrebbe mostrare il messaggio, dà l'errore "Run-time error 9: subscript out of range" e non capisco perchè.
Sapreste aiutarmi, per favore?
Grazie.
Andrea