Zelleninhalt über R1C1-Schreibweise auslesen?

Hallo!

Mein alter Code sah wie folgt aus:

untenlinks = Sheets(„Pivottabelle“).Range(„M8“).Value

und funktionierte problemlos, „untenlinks“ (long) wird der Wert der Zelle M8 zugewiesen.

Da sich aber alles in einer Schleife befinden soll und sich die entsprechende Zelle ( M8 ) dynamisch ändert, möchte ich gerne die R1C1 bzw. Z1S1-Schreibweise verwenden, da ich so über eine Variable einfach Zeilen- und Spaltennummer ändern kann.

Cells.Select
With Application
.ReferenceStyle = xlR1C1
End With
untenlinks = Sheets(„Pivottabelle“).Range(„R[9]C[13]“).Value

Dieser Code funktioniert jedoch nicht! Was ist denn die richtige Schreibweise, um eine Zelle per R1C1 auszulesen? Sind die ersten drei Zeilen überhaupt notwendig, oder kommt Excel auch so damit klar?

Vielen Dank im Vorraus

Gruß

Hallo nr,

Da sich aber alles in einer Schleife befinden soll und sich
die entsprechende Zelle ( M8 ) dynamisch ändert, möchte ich
gerne die R1C1 bzw. Z1S1-Schreibweise verwenden, da ich so
über eine Variable einfach Zeilen- und Spaltennummer ändern
kann.

for Z=8 to 18
 Cells(z,13)= (z-8)\*100
next Z

oder so

for Z=0 to 10
 Range("M8").Offset(Z,0) = z\*100
next Z

Cells.Select
With Application
.ReferenceStyle = xlR1C1
End With
untenlinks = Sheets(„Pivottabelle“).Range(„R[9]C[13]“).Value

Dieser Code funktioniert jedoch nicht! Was ist denn die
richtige Schreibweise, um eine Zelle per R1C1 auszulesen?

Range und R1C1 geht nicht, siehe Hilfe zu Range.

Gruß
Reinhard