TabelleX aufrufen - Excel VB

Hallo,

ich würde gerne in Tabelle1 eine Zelle ansprechen und in Tabelle2 und Tabelle3 usw.
Ich würde gerne eine Schleife machen in irgend einer Art, aber das Excel VB will immer „Tabelle1“ und nicht eine Variable anstelle haben. Meine Variable lautet zwar „Tabelle1“ aber das bringt immer einen Fehler.
Wie kann ich in mehreren meiner Tabellen die gleiche Operation mit Hilfe einer Schleife machen?

Tabelle1.Cells(4, 2).Value = xxx
Tabelle2.Cells(4, 2).Value = xxx
Tabelle3.Cells(4, 2).Value = xxx

Danke für jede Hilfe!

Gruß
Werner

Hallo Werner.

Der Code für eine Schleife würde ungefähr so aussehen:

For a = 1 to Sheets.Count
 Sheets("Tabelle" & a).Cells(4, 2).Value = xxx
Next

Wie gesagt: Dies ist ungefähr und es ist möglich, daß die Syntax ein wenig anders sein muß

Viele Grüße
Carsten

Hallo Carsten,
Danke für deine Hilfe!
richtig funktioniert es bei mir nur so:

For a = 1 to Sheets.Count
Sheets(a).Cells(4, 2).Value = xxx

Gruß
Werner

Der Code für eine Schleife würde ungefähr so aussehen:

For a = 1 to Sheets.Count
Sheets(„Tabelle“ & a).Cells(4, 2).Value = xxx
NextWie gesagt: Dies ist ungefähr und es ist möglich,
daß die Syntax ein wenig anders sein muß

Viele Grüße
Carsten

Sheets(„Tabelle“ & a).Cells(4, 2).Value = xxx

richtig funktioniert es bei mir nur so:

For a = 1 to Sheets.Count
Sheets(a).Cells(4, 2).Value = xxx

Hi Werner,

dann haben deine Tabellenblätter nicht die Namen Tabelle1, Tabelle2 usw.

Gruß
Reinhard