01.07.2021, 15:35
Hallo,
ich möchte den Bereich eines Ranges mittels einer Variablen definieren und hänge an der Syntax fest.
Folgendes Beispiel funktioniert:
Range("B3:B" & Cells(Rows.Count, "B").End(xlUp).Row).Clear
Nun möchte ich die "3" gegen die Variable "NewPos" ersetzen, siehe Beispiel:
Range("B"&NewPos:B" & Cells(Rows.Count, "B").End(xlUp).Row).Clear
Hier erhalte ich allerdings einen Fehler beim Kompilieren: "Erwartet Listentrennzeichen oder )".
Ich habe schon Dutzende Kombinationen ohne Erfolg gecheckt. Wie müsste es richtig lauten?
Danke und vG!
ich möchte den Bereich eines Ranges mittels einer Variablen definieren und hänge an der Syntax fest.
Folgendes Beispiel funktioniert:
Range("B3:B" & Cells(Rows.Count, "B").End(xlUp).Row).Clear
Nun möchte ich die "3" gegen die Variable "NewPos" ersetzen, siehe Beispiel:
Range("B"&NewPos:B" & Cells(Rows.Count, "B").End(xlUp).Row).Clear
Hier erhalte ich allerdings einen Fehler beim Kompilieren: "Erwartet Listentrennzeichen oder )".
Ich habe schon Dutzende Kombinationen ohne Erfolg gecheckt. Wie müsste es richtig lauten?
Danke und vG!