Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Probabilmente ho interpretato male l'esempio di Lucia.
I dati risiedono in un'unica cella o sono 2 celle separate?
David
I dati così come sono inseriti sono un bel pasticcio(eufemismo). Ci si deve basare su presupposti che non hanno nessun senso. Se abbiamo un qualsiasi 2011 ad inizio parola nel testo, anche la mia UDF potrebbe non essere valida. Diciamo che potremmo cntrollare il numero di caratteri nella parola(almeno nella UDF):
Public Function f(ByVal v As Variant, ByVal lAnno As Long) As String
Dim s() As String
Dim lng As Long
v = Replace(v, """", "")
s() = Split(v, " ")
f = ""
For lng = 0 To UBound(s)
If Mid(s(lng), 1, 4) = lAnno And Len(s(lng)) = 11 Then
f = s(lng)
Exit For
End If
Next
End Function
Questo, sempre che Lucia voglia estrarre quello che sembra un codice: 20110213695
Proporrei comunque una lunga e dolorosa tortura per chi inserisce simili cose in una cella di Excel nell'anno di grazia 2011...;-)