Frage : Auszug-Text von der Excel-Zelle

Ich versuche, etwas Informationen von einer Zelle zu extrahieren. Ist hier der Text in einer Zelle. Ich war in der Lage, andere Informationen zu extrahieren, in denen es eine Linie Überschrift gibt, haben z.B. 32A, 57D usw. aber, wenn es Text gibt, ich irgendeine Schwierigkeit, da der Text nicht gleich bleibend ist. Ich habe Änderung der Guss an fettem, das den Text definiert, den, ich Schwierigkeit with.

habe, die folgende Mitteilung bestätigt wurde, {1: />00} {2: I202CITIUS33XXXXN} {3: {108: LS0304205693WP5C}} {4:
: 20: LS0304205693WP5C
: 21: NONREF
: 32A: 100615USD1000
: 53B: /306271111
: 57D: //FW021000021
Chase Manhattan Bank New York <------------------------
: 58D: /9301011483
Gold Kapital LLC und Co <------------------------
: 72: /BNF/FFC Chatham Anlagegut hohe Yield
//Master Kapital Ltd <------------------------
//A/C kein 002-03115-1-} <------------------------

Antwort : Auszug-Text von der Excel-Zelle

Ich dachte, dass der: vertraut schaute)

Dieses scheint zu arbeiten:

1) B2 vorwählen: G2

2) Diese Reihenformel eintragen:

{=RegExpFind (GELASSEN (A2, ENTDECKUNG („-}“, A2) - 1), „^ [A-Z/]. *$“, FALSCH, AUSRICHTEN)}

Um eine Reihenformel einzutragen, die lockigen Klammern nicht betreten, und Schlag Ctrl+Shift+Enter anstelle von hereinkommen, um sie weg zu beenden.  
Excel anzeigt dann jene Klammern _, um anzuzeigen, dass es eine Reihenformel ist.

Das darf bis 6 Einzelteile zurückgebracht werden.  Im Beispielarbeitsbuch aussieht es wie Sie benötigt nie mehr als 4. 4.

Wenn eine Linie sagen wir 3 zurückgebrachte Linien hat, dann zeigen die anderen drei Zellen in der Reihe eine #N/A Störung

Dieses Reihenverhalten der Formel erklärt in meinem Artikel-http://www.experts-exchange.com/Programming/Languages/Visual_Basic/A_1336-Using-Regular-Expressions-in-Visual-Basic-for-Applications-and-Visual-Basic-6.html
Weitere Lösungen  
 
programming4us programming4us