Salve a tutti.
Ogni tanto rompo le scatoline qui, ma è quando mi trovo con l'acqua alla gola.
Vado al sodo:
dovendo importare un file CSV, in una casella di testo ho una stringa tipo questa:
/RFB/02000700000000211/20.80/TXT/Copia Rapporto Incidenti Stradali - PG/xxxx/xxxxxx AAABBBnnCnnDnnnE (che è un codice fiscale)
Io dovrei selezionare solamente questa parte qui:
PG/xxxx/xxxxxx
Ovviamente, la lunghezza del testo nel campo può variare (anche se di poco) perché non sempre il numero alla sinistra di "TXT" è un prezzo: a volte è di 2 numeri + 2 decimali, a volte 1+2 decimali, a volte 3; inoltre nella stringa PG/nnnn/nnnnnn, i campi dopo "PG/nnnn/" possono variare in funzione del protocollo, quindi, utilizzare Mid(campo,n,n) non è propriamente indicata, perché potrei trovare dati errati
In pratica vorrei trovare un metodo sicuro per posizionarmi esattamente al gruppo di lettere "PG" e leggere il valore fino a fermarmi allo spazio successivo.
C'è un modo per farlo?
Grazie