mein Name ist Stephan, ich habe kaum Excell Kenntnisse und hoffe auf die Hilfe von erfahreneren Anwendern:
Folgendes Problem:
Ich muss aus einer Tabelle all diejenigen Zeilen loeschen, bei denen in einer Spalte ein gewisser Eintrag NICHT steht.
Mein Code sieht bisher folgendermassen aus:
'Loeschen der Erstmeldungen die nicht von ZA-T-52 stammen
For zErstmeldungen = 2 To AnzErstmeldungen
If ThisWorkbook.Sheets("Erstmeldungen").Cells(zErstmeldungen, 12) "*ZA-T-52*" Then
ThisWorkbook.Sheets("Erstmeldungen").Rows(zErstmeldungen).Delete
zErstmeldungen = zErstmeldungen - 1
End If
Next zErstmeldungen
Das Problem ist, dass in der entscheidenden Spalte neben dem Kriterium zum Loeschen auch noch Namen und Vornamen stehe, welche durch Kommas getrennt sind (dieses Problem wollte ich mit den Wildcards loesen).
Mein Programm loescht aber saemtliche Eintraege aus dem Arbeitsblatt, ohne Ruecksicht auf die Zeilen mit dem Eintrag ZA-T-52 welche ich erhalten will.
Vielen Dank fuer die Muehen im voraus,
Mit freundlichen Gruessen,
Stephan