Kann mir jemand sagen warum das so nicht geht:
...
Range("a2:c & Letzte_Zeile & ").Select
Gruß
F.
Kann mir jemand sagen warum das so nicht geht:
...
Range("a2:c & Letzte_Zeile & ").Select
Gruß
F.
Gruß
F.
wie Alex schon geschrieben hat, ist cells geeigneter. Es geht aber auch mit Range, nämlich so:
Range("a2:c" & Letzte_Zeile).Select
Allerdings sollte man den Select-Befehl in VBA vermeiden.
Gruß
Martin Beck
Auch danke!
Warum sollte man den Befehl vermeiden?
Gruß
F.
Die Kurzfassung lautet:
- überflüssig, wenn objektorientiert programmiert wird
- macht den Code unübersichtlich und schlecht zu pflegen
- macht den Code langsam
Beispiel: Statt
Range("A1:C1").Select
Selection.Copy
Range("A29").Select
ActiveSheet.Paste
tut's
Range("A1:C1").Copy Destination:=Range("A29")
Gruß
Martin Beck
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen