Tag zusammen! Ich habe ein kleines Problem mit einem Code für vb 2010:
Ich möchte einen variierenden Text per Copy&Paste einfügen und ihn per Klick auf einen Button umwandeln.
Das funktioniert mit der replace-Funktion wunderbar, offenbart aber ein Problem!
Der Text hat das folgende Format:
[1-3 stellige Nummer][Absatz (Lf)][Text unbekannter Wortanzahl und unbekannter Zeichenlänge][Absatz (Lf)]
Das Ganze wiederholt sich eine unbekannte Anzahl X lang (Etwa 20-50 mal).
Umgewandelt werden soll das Ganze in:
[1-3 stellige Nummer][Leerzeichen][Text unbekannter Wortanzahl und unbekannter Zeichenlänge][Absatz (Lf)]
Im Ansatz funktioniert es gut mit folgendem Code:
Und jetzt zum Problem:
Mein Code ersetzt jedes vbLf! Das führt dazu dass ich folgende Ausgabe habe:
[1-3 stellige Nummer][Leerzeichen][Text unbekannter Wortanzahl und unbekannter Zeichenlänge][Leerzeichen]
Kurzum: Wie schaffe ich es - möglichst einfach - dass nur jedes zweite "Zeichen"vorkommen (vbLf) ersetzt wird?
Geht das auch mit einem einfachen Befehl? Für komplizierte Codebeispiele bin ich noch etwas zu unerfahren in Visual Basic!
Ich möchte einen variierenden Text per Copy&Paste einfügen und ihn per Klick auf einen Button umwandeln.
Das funktioniert mit der replace-Funktion wunderbar, offenbart aber ein Problem!
Der Text hat das folgende Format:
[1-3 stellige Nummer][Absatz (Lf)][Text unbekannter Wortanzahl und unbekannter Zeichenlänge][Absatz (Lf)]
Das Ganze wiederholt sich eine unbekannte Anzahl X lang (Etwa 20-50 mal).
Umgewandelt werden soll das Ganze in:
[1-3 stellige Nummer][Leerzeichen][Text unbekannter Wortanzahl und unbekannter Zeichenlänge][Absatz (Lf)]
Im Ansatz funktioniert es gut mit folgendem Code:
Und jetzt zum Problem:
Mein Code ersetzt jedes vbLf! Das führt dazu dass ich folgende Ausgabe habe:
[1-3 stellige Nummer][Leerzeichen][Text unbekannter Wortanzahl und unbekannter Zeichenlänge][Leerzeichen]
Kurzum: Wie schaffe ich es - möglichst einfach - dass nur jedes zweite "Zeichen"vorkommen (vbLf) ersetzt wird?
Geht das auch mit einem einfachen Befehl? Für komplizierte Codebeispiele bin ich noch etwas zu unerfahren in Visual Basic!