Vb.net Excel Tabellenbläter deklarieren

Guten Tag zusammen,

ich steh mal weider vor einem, hoffentlich dem letzten, Problem.

Ich hab habe folgende Variablen tab1 und tab2 als Worksheet deklariert.

Diese beide Variablen sollen die beiden Tabellenblätter der aktuellen Excel-Datei übernehmen, tab1 = Tabellenblatt1, tab2 = Tabellenblatt2 .

So habe ich es momentan aufgebaut:

tab1 = Application.activeWorkbook.Worksheet(1)
tab2 = Application.ActiveWorkbook.worksheet(2)

Bei mir kommt hier ein Schnittstellenfehler.

Also müsste es an der Zuweisung liegen, nur wie ich das nun richtig zuweisen kann weiß ich leider nicht.

Später soll in die beiden Tabellenblätter ein- bzw. ausgelesen werden.

Ich hoffe ihr konntet meiner Ausführung soweit folgen xD.

Danke für Eure Hilfe.

Linden

Hallo!
Wie immer ist der konkrete Wortlaut des Fehlers, den Du bekommst, Gold wert.
Ohne ihn zu kennen: Kann es daran liegen, dass die Worksheet-Collection vielleicht 0-indiziert ist?

Gruß,
Martin