Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Code verbessern/verkürzen

Forumthread: Code verbessern/verkürzen

Code verbessern/verkürzen
F.
Hallo zusammen
Wie kann ich diesen Code (Recorder) verkürzen bzw. verbessern?
Sub Vorbereitung()
Columns("A:A").Select
Selection.AutoFilter
Selection.AutoFilter Field:=1, Criteria1:="1**", Operator:=xlAnd, _
Criteria2:="2**"
Range("A7").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.EntireRow.Delete
Columns("A:A").Select
Selection.AutoFilter
Selection.TextToColumns Destination:=Range("A1"), DataType:=xlFixedWidth, _
FieldInfo:=Array(Array(0, 1), Array(7, 1)), TrailingMinusNumbers:=True
Rows("1:1").Select
Selection.Delete Shift:=xlUp
Range("A1").Select
End Sub
Vor allem diese Zeile sollte wirklich alle Zeilen erfassen..
Range(Selection, Selection.End(xlDown)).Select
...was sie im Moment nicht tut.
Vielen Dank für Eure Inputs!
Gruss
Frédéric
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Code verbessern/verkürzen
11.03.2010 17:23:44
Dirk
Poste mal eine Datei dazu nur mit dem Codetext kann man nicht viel anfangen, da er bei einem testlauf ohne Daten usw. schon in der 2. Zeile sich erhängt
ansonsten würd ich spontan aus der Hüffte mal folgendes Probieren
Sub Vorbereitung()
Columns("A:A").AutoFilter Field:=1, Criteria1:="1**", Operator:=xlAnd, _
Criteria2:="2**"
Range("A7").Select
Range(Selection, Selection.End(xlDown)).EntireRow.Delete
Columns("A:A").AutoFilter
Selection.TextToColumns Destination:=Range("A1"), DataType:=xlFixedWidth, _
FieldInfo:=Array(Array(0, 1), Array(7, 1)), TrailingMinusNumbers:=True
Rows("1:1").Delete Shift:=xlUp
Range("A1").Select
End Sub

Anzeige
AW: Code verbessern/verkürzen
17.03.2010 11:25:17
F.
Hallo Dirk
Sorry für meine späte Rückmeldung. Hat sich inzwischen erledigt. Vielen Dank für Deinen Input.
Gruss
Frédéric
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18