Momentan habe ich ein Problem mit der Replace-fkt. welches sich wie folgt darstellt:
Ich habe eine Zelle mit Zahlen/Buchstaben (1, 2, 2a, 2b, .... 14, c1, ...c6,)
welche immer aufsteigend sind, aber nicht notgedrungen immer alle vorhanden.
So kann sich z.B. auch 2, 3, 9, 12, 13, ergeben.
Diese Zahlen muss ich nun je nach Fall verschieden aussortieren.
Im 1. Fall wäre 2, 3, 4, 9, zu behalten.
Im 2. Fall wäre 12, 13, zu behalten.
Erseres ist kein Thema und wird dadurch abgefangen: ("column_c_domains" ist die besagte Zelle)
Sheets(sheet_fkt).Range(column_c_domains).Replace "11,", "", xlPart
Sheets(sheet_fkt).Range(column_c_domains).Replace "12,", "", xlPart
Sheets(sheet_fkt).Range(column_c_domains).Replace "13,", "", xlPart
Sheets(sheet_fkt).Range(column_c_domains).Replace "14,", "", xlPart
Sheets(sheet_fkt).Range(column_c_domains).Replace "c6,", "", xlPart
Der Zweite Fall ist das Problem da er mit die 2, und die 3, von 12, und 13, löscht.
Sheets(sheet_fkt).Range(column_c_domains).Replace "1,", "", xlPart
Sheets(sheet_fkt).Range(column_c_domains).Replace "2,", "", xlPart
Sheets(sheet_fkt).Range(column_c_domains).Replace "2a,", "", xlPart
Sheets(sheet_fkt).Range(column_c_domains).Replace "2b,", "", xlPart
Sheets(sheet_fkt).Range(column_c_domains).Replace "3,", "", xlPart
...
Einschränkungen mit Left/Right/Mid kann ich nicht setzen da die Zahlen zufällig auftreten können.
Den Rest des Codes ist etwas umfangreicher und kann deswegen hier nicht eingefügt werden. Kann ihn aber gern per Mail versenden sollten unklarheiten bestehen.
Leider bin ich ein kompletter VBA-Rookie und ganz und garnicht Syntax-Sattelfest.
Ich hoffe mir kann man bei dieser Problemstellung helfen.
Vielen Dank dafür im Vorraus.
Sraljo