Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Commerciale Cialdamia,
avrei bisogno di estrarre de mail da un DB composto da vario testo nella stessa cella diviso da ritorni a capo.
In rete ho trovato questo comando:
Public Function f(ByVal v As Variant) As String
Dim s() As String
Dim lng As Long
f = "Nessuna email"
s = Split(v, " ")
For lng = 0 To UBound(s)
If InStr(s(lng), "@") Then
f = s(lng)
Exit For
End If
Next
End Function
Funziona però sul testo diviso da spazio e non da ritorno a capo.
Qualcuno conosce la versione per i ritorni a capo?
Sostituisci:
s = Split(v, " ")
con;
s = Split(v, vbNewline)
===
Regards,
Norman