MS Excel: Zugriff auf laufende Zellen

Powerpete

Grünschnabel
Hallo Excel-Profis,

ich mache meine ersten Schritte mit VBA Excel und brauche Eure Hilfe:

Ich möchte Werte aus VERSCHIEDENE Zelle DERSELBEN Zeile einer Quell-Datei lesen und in VERSCHIEDENEN Zellen EINER Zeile in der Ziel-Datei schreiben.

Das Programm soll folgendes machen:

- prüfe, ob in der Quell-Zelle Q1 (Q für Quelle, 1 als laufender Index) eine "1" steht

- wenn ja, kopiere einen Wert, der x-Zeilen (x = eine feste, immer gleiche Anzahl von Zeilen unter der Quell-Zeile) unter Q1 steht

- füge den kopierten Wert als Wert (in eine Ziel-Zelle Z1 der Ziel-Datei ein.
- anschließend soll der Programmcode erneut durchlaufen werden, wobei
danach sowohl die Quell-Zelle (Q2) als auch die Ziel-Zelle (Z2) eine andere ist.

- wenn nein und in der Quell-Zelle Q1 nichts steht, dann gehe in Quell-Zelle Q2 und kopiere diesen Wert in die Ziel-Zelle Z1,

- wenn auch in der Quell-Zelle Q2 nichts steht, dann gehe in Quell-Zelle Q3 und kopiere diesen Wert in die Ziel-Zelle Z1 .........



Ich habe es bisher nicht geschafft die Zell-Adressierung variable zu halten.
Sowohl die Quell-Zelle als auch die Ziel-Zellen müssen variable adressiert werden.


Hat jemand von Euch eine Idee?

Vielen Dank im Voraus für euren Input.

Gruss Peter
 
Zurück