Makro in Excel soll bestimme Zeilen löschen, oberste Zeile aber nicht

Diskutiere Makro in Excel soll bestimme Zeilen löschen, oberste Zeile aber nicht im Office Forum im Bereich Microsoft Community Fragen; Hallo, ich mache meine ersten VBA-Versuche und scheitere nun bei einer Kleinigkeit, wie ich denke, aber ich finde das Problem einfach nicht...

MSCom

Neuer Benutzer
Threadstarter
Dabei seit
20.09.2016
Beiträge
1
Hallo,

ich mache meine ersten VBA-Versuche und scheitere nun bei einer Kleinigkeit, wie ich denke, aber ich finde das Problem einfach nicht.

Ich möchte in einer Excel-Tabelle Zeilen löschen, die in einer bestimmten Spalte einen definierten Wert haben. Excel soll dafür die Tabelle filtern und die Zeilen löschen, das hat zuerst auch gut geklappt, dann habe ich aber festgestellt, dass die erste Zeile mit gelöscht wurde, was natürlich als Tabellenkopf nicht sein soll. Nun habe ich weiter gebastelt, zuerst bekam ich den Fehler Objekt nicht defniert (oder so ähnlich) und jetzt bekomme ich den folgenden Fehler:
"Fehler beim kompilieren:
unzulässiger oder nicht ausreichend definierter Verweis"

Die Größe der Tabelle soll variabel erkannt werden. Nach dem löschen der Zeilen soll im Filter wieder alles angezeigt werden.

Bis zum filtern (der zu löschenden Werte) funktioniert das nachfolgende Makro, danach kommt der Fehler:
---------------
Sub stornierte_entfernen()
'
' stornierte_entfernen Makro
'
'
ActiveSheet.Range("a1").End(xlDown).End(xlToRight).AutoFilter Field:=3, Criteria1:= _
"STORNIERT"
.UsedRange("b1").End(xlDown).End(xlToRight).Select.SpecialCells(xlCellTypeVisible).Select
Selection.Delete Shift:=xlUp
ActiveSheet.Range("a1").End(xlDown).End(xlToRight).AutoFilter Field:=3
End Sub
--------------

Ich hoffe das war ausreichend klar beschrieben. Kann mir jemand weiterhelfen?

Viele Grüße
 
Thema:

Makro in Excel soll bestimme Zeilen löschen, oberste Zeile aber nicht

Makro in Excel soll bestimme Zeilen löschen, oberste Zeile aber nicht - Ähnliche Themen

Excel Makro: Ich möchte nur die Zellen in "C" löschen die in "B" rot unterlegt sind. Die Spalte "D" soll nicht berücksichtigt werden. Wie kann ich das im...
Excel 2016 VBA.: Hallo! Folgendes Problem: Ich hab ein kleines Makro geschrieben welches die Anzahl zweier Tabellenblätter auslest und die Zeilen Anzahl in Tab1...
Makro Zeilen löschen: Moin, ich habe einen Makro zum Berechnen der Betriebsstunden geschrieben, der bis jetzt auch funktioniert hat. Nun habe ich zum ersten Mal die...
Excel Zeilen AutoAusfüllen mit Doppelklick - Geht das und wenn ja wie funktioniert es?: In großen Listen kann es durchaus nützlich sein wenn man eine Formel mit einem simplen Doppelklick in jeder Zelle einer kompletter Spalte oder...
Excel VBA alle nicht verwendeten Spalten und Zeilen ausblenden und nur verwendete einblenden.: Hallo, ich beschäftige mich derzeit mit dem Buch "VBA mit Excel" Hier wird unteranderem erklärt wie man Spalten und Zeilen per Macro ein und...
Oben