Questione : Testo dell'estratto dalla cellula di Excel

Sto provando ad estrarre alcune informazioni da una cellula. Qui è il testo in una cellula. Potevo estrarre altre informazioni dove ci è una linea intestazione, per esempio 32A, 57D ecc ma quando ci è testo, io sto incontrando certa difficoltà poiché il testo non è costante. Ho cambiamento la fonte a GRASSETTO, che definisce il testo che sto incontrando difficoltà with.

il seguente messaggio è stato confermato, {1: />00} {2: I202CITIUS33XXXXN} {3: {108: {4 di LS0304205693WP5C}}:
: 20: LS0304205693WP5C
: 21: NONREF
: 32A: 100615USD1000
: 53B: /306271111
: 57D: //FW021000021
Chase Manhattan Bank New York <------------------------
: 58D: LLC e Co del fondo di /9301011483
Gold <------------------------
: 72: Fondo di Yield
//Master del bene di /BNF/FFC Chatham alto Ltd <------------------------
//A/C nessun 002-03115-1-} <------------------------

class= del

Risposta : Testo dell'estratto dalla cellula di Excel

Ho pensato che quello sembrasse esperto:)

Ciò sembra funzionare:

1) Selezionare B2: G2

2) Entrare in questa formula di allineamento:

{=RegExpFind (LASCIATO (A2, RITROVAMENTO (“-}„, A2) - 1), “^ [A-Z/]. *$„, FALSI, ALLINEANO)}

Per entrare in una formula di allineamento, non entrare nei ganci ricci ed il colpo Ctrl+Shift+Enter anziché entra per finirlo.  
Excel allora visualizzerà quei ganci per indicare che è una formula di allineamento.

Quello tiene conto fino a 6 articoli essere restituito.  Nel libro di esercizi del campione assomiglia voi mai non ha bisogno più di di 4.

Se una linea ha per esempio 3 linee restituite, quindi le altre tre cellule nell'allineamento mostreranno un errore di #N/A

Questo comportamento di allineamento della formula è spiegato nel mio http://www.experts-exchange.com/Programming/Languages/Visual_Basic/A_1336-Using-Regular-Expressions-in-Visual-Basic-for-Applications-and-Visual-Basic-6.html dell'articolo
Altre soluzioni  
 
programming4us programming4us