Ich versuche mich langsam ein wenig mit VBA auseinanderzusetzen.
Aktuell stehe ich vor einem Problem, für welches ich noch keine Lösung gefunden habe.
Folgendes Szenario:
Ich habe ein Excel File mit zwei Tabellen. In der zweiten Tabelle wird in den Spalten A / C und D Text eingefügt, welcher aus einem anderen Excel File übernommen wird.
Jetzt gibt es ab und zu, dass in der der Spalte A und in der Spalte C statt einem Text nur ein "-" Zeichen steht. Nun würde ich gerne die entsprechenden Zeilen bei denen nur ein "-" vorhanden ist löschen.
Aktuell versuche ich dies folgendermassen
Dim cell As Range
For Each cell In Range("A2:C300")
If cell.Value = "-" Then
cell.EntireRow.Delete
End If
Next cell
Dies funktioniert leider nicht so richtig. Es werden nicht alle Zeilen gelöscht bei welchen in Spalte A oder C ein "-" steht.
Anschliessend sollte dann die Spalte A ohne Duplikate in Tabelle 1 eingefügt werden.
Vielleicht kann mir da jemand weiter helfen.
Besten Dank im Voraus.