817 Aufrufe
Gefragt in Tabellenkalkulation von
wieso funktioniert der befehl nicht?
ich befindet mich in einem anderen Tabellenblatt und will nicht immer hin und her springen, deshalb hab ich das versucht so zu schreiben..

Worksheets("Tabellenblatt2").Range(Rows("2:2"), Selection.End(xlDown)).Delete Shift:=xlUp

oder muss ich es so schreiben?

Worksheets(Name).Select
Range(Rows("2:2"), Selection.End(xlDown)).Delete Shift:=xlUp

Würde mir gerne die Selects immer sparen..

Danke für die Hilfe.

1 Antwort

0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Hallo Nick,

ich würde es so schreiben
Worksheets("Tabellenblatt2").Rows(2).Delete

Gruß Hajo
...