VBA: indirekte Zellen-/Zeilenansprache
25.10.2020 12:50:23
Doro
Ich bin leider etwas gestrandet bei dem Versuch, Zeilen und Zellen per VBA indirekt anzusprechen.
Meine "direkten Ansprachen" lauten beispielhaft
Rows("19:19").Select
Range("A18").Select
Range("A18:A22").Select
Nun möchte ich aber, dass
- Rows("19:19").Select ausgewählt wird über den Zeilenwert, der sich in einer Zelle befindet (in S5 steht 19)
- Range("A18").Select ausgewählt wird über "A" (direkt) und den indirekten Zeilenwert aus dem Wert in S5 abzüglich 1
- Range("A18:A22").Select entsprechend indirekt über den Zeilenwert aus S5 - 1 und S5 + 3
Ich habe schon recherchiert, dass sich Zellen indirekt über Cells, also z.B. Cells(5, 19) für den Wert in S5 ansprechen lassen, habe aber keine Phantasie, wie ich das konkret umschreiben müsste.
Für Hilfe bin ich mehr als dankbar!!
Liebe Grüße,
Doro