15.04.2019, 09:53
Guten Morgen,
es gibt ein (wahrscheinlich) kleines Problem, bei dem ich aber nicht weiter komme. Ich möchte per VBA ein paar Zeilen auswählen. Welche Zeilen das sein sollen (also von-bis) ist in zwei Variablen festgehalten.
Leider wird folgender Code nicht akzeptiert:
Das Hauptproblem ist wohl rows(activerow:targetrow). Problemlos akzeptiert wird rows("20:30"). Ich habe schon alle möglichen Syntaxvarianten probiert, leider erfolglos.
Zusammenfassung: Statt rows("20:30") hätte ich gerne rows(activerow:targetrow).
Ist das möglich?
Herzlichen Dank im voraus,
John
es gibt ein (wahrscheinlich) kleines Problem, bei dem ich aber nicht weiter komme. Ich möchte per VBA ein paar Zeilen auswählen. Welche Zeilen das sein sollen (also von-bis) ist in zwei Variablen festgehalten.
Leider wird folgender Code nicht akzeptiert:
Code:
Sub zeilenauswaehlen()
Dim activerow As Long
Dim targetrow As long
Dim ZeileMax As Long
activerow = Selection.Row
ZeileMax = Sheets("temp").UsedRange.Rows.Count
targetrow = activerow + ZeileMax
Rows(activerow:targetrow).Select
End Sub
Das Hauptproblem ist wohl rows(activerow:targetrow). Problemlos akzeptiert wird rows("20:30"). Ich habe schon alle möglichen Syntaxvarianten probiert, leider erfolglos.
Zusammenfassung: Statt rows("20:30") hätte ich gerne rows(activerow:targetrow).
Ist das möglich?
Herzlichen Dank im voraus,
John