Thema Datum  Von Nutzer Rating
Antwort
28.05.2014 10:16:05 Jenne
NotSolved
Blau Suche nach einem bestimmten Wort und das nachfolgende speichern
31.05.2014 13:41:02 Holger
NotSolved

Ansicht des Beitrags:
Von:
Holger
Datum:
31.05.2014 13:41:02
Views:
628
Rating: Antwort:
  Ja
Thema:
Suche nach einem bestimmten Wort und das nachfolgende speichern

Hallo Jenne,

ein "in etwa so" ist für einen sicheren Ratschlag etwas unscharf. Ich nehme mal an, dass in jedem der zu untersuchenden Strings "Titel des Stellenangebots" genau einmal vorkommt und die Zeile unter diesen Wörtern der zu kopierende Teil ist.

Sei a der zu untersuchende String. Dann könnte folgendes Makro dein Problem lösen. Das Ergebnis steht in d und könnte von dort weiterverarbeitet werden.

a = Replace(a, Chr(160), " ") 'geschützte Leerzeichen in normale
a = Replace(a, Chr(11), vbCrLf) 'Zeilenwechsel in Absatzmarken
b = InStr(a, "Titel des Stellenangebots") + 26 'bestimmt Stelle des Zeichens nach Titel des Stellenangebots
If Mid(a, 26, 1) = Chr(13) Then b = b + 1 'steht hinter Titel des Stellenangebots eine Absatzmarke?
c = InStr(b, a, Chr(13)) - b 'bestimmt die Zeichenzahl bis zur nächsten Absatzmarke
d = Mid(a, b, c) 'extrahiert den Absatz nach Titel des Stellenangebots
MsgBox d 'nur zur Demonstration
 
Gruß
Holger

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
28.05.2014 10:16:05 Jenne
NotSolved
Blau Suche nach einem bestimmten Wort und das nachfolgende speichern
31.05.2014 13:41:02 Holger
NotSolved