Hallo Leute!

Ich bin beim Herumstöbern von Excel-Themen auf die Funktion „als Tabelle formierten“ gestoßen. Sehr praktisch! Vor allem bei Formeln.

Man kann ohne Probleme eine neue Spalte in die Tabelle einfügen ohne dass es die Formel verhaut.

Ich frage mich, ob man das auch auf VBA-Ebene verwenden kann.
Es ist ja möglich in VBA solche formatierte Tabellen als Range mittels Verweis setzen:
Dim rng_FormatierteTabelle As Range
Set rng_FormatierteTabelle = Range(„FormatierteTabelle“)
Nun kann man z.B.: den Wert aus der 4. Zeile aus der Spalte „Umsatz“ (3. Spalte) so herauslesen:
Ergenis = rng_FormatierteTabelle.Cells(4,3)
Aber geht es auch so?:
Ergenis = rng_FormatierteTabelle.Cells(4,[Umsatz])
Meine bisherigen Versuche, dass zu testen sind allerdings gescheitert.

Weiß jemand darüber mehr?

LG,
sacoma
