Benötige Hilfe bei Erstellung einer for-Schleife, die die "Werte" von Zellen durchläuft

Hallo - habe eine Frage zu einem konkreten Anwendungsfall in der Excel-VBA Programmierung. Habe es hier mal vereinfacht dargestellt.

Ich möchte in dieser Tabelle mit einer for-Schleife o.ä alle „laufenden Nummern“ durchlaufen. Also G1 bis Gx (kann beliebig erweitert werden).
Dann jeweils hinten den Zählerstand kopieren und in einem weiteren Excelblatt …

… an die richtige Stelle hinten bei Zählerstand wieder einfügen. Also, dass automatisch der Zählerstand bei G1 im Blatt Eingabe kopiert und im Blatt Aufstellung im Zählerstand von G1 eingefügt wird.

Allerdings soll nicht absolut gearbeitet werden. Sprich A4 auswählen… 2 nach rechts und kopieren… Aufstellung auswählen… A7 auswählen und 2 nach rechts… einfügen. Sondern so, dass über die Werte in den Zellen gearbeitet wird.
Kann mir da jemand helfen?

Hallo,

sehr viel einfacher mit gleichem Effekt wäre es, an Ort und Stelle zu sortieren. Hast Du das vor?
Das geht mit und ohne vba.

Ansonsten nimmt man zum Verwenden von Zellwerten in Schleifen eine „For each“- Schleife.
Beispiele und Syntax findest Du im Internet.

Zellen Werte zuweisen kann man durch Formeln ( die ggf. per vba generiert werden )
Beispiel: ActiveCell.FormulaR1C1 = „=Tabelle2!RC[-1]“

, durch Kopieren oder durch direktes Zuweisen
Beispiel: ActiveCell = Tabelle2!RC[-1]
Letzteres wirkt aber wie das Kopieren

Freundliche Grüße

Thomas