jobo: Excel, VBA, Arbeitsmappen, Tabellen, Spalten, Zellen

Beitrag lesen

Hallo Vinzenz,

mit Workbooks.open("myWorkbook.xls") kann ich dann wohl via Workbook("myWorkbook.xls") darauf zugreifen. Jetzt fand ich folgenden Code in einem PDF der Fernunin Hagen:

Sub Auto_open()
Worksheets("Hilfe").Visible = False
Sheets("Auswertung").Select
Range("A2").Select
End Sub

Heißt das, es gibt Kürzel, "Sheets" statt "Worksheets", und "Range" bezieht sich auf das zuletzt genannte Worksheet?

Werte setzte ich mit Workbooks("Ausgabe.xls").Worksheet("Ausgabe").Range("C5").Value oder gibt es dafür eine galantere Methode, zB.

Set WsAusgabe = Workbooks("Ausgabe.xls").Worksheet("Ausgabe")
WsAusgabe.Range("C5").Value = "was neues"

?

Dank und Gruß

Robert