sintassi:
InStr(inizio facoltativo , stringa principale, sottostringa, opzione facoltativo)
esempio:
Dim a As String, b As String
a = "qwertyuiopaer"
b = "Er"
MsgBox (InStr(a, b)) risultato 0 perché il confronto é binario e quindi case sensitive
MsgBox (InStr(1, a, b, 1)) risultato 3 perché trova la prima occorrenza er
MsgBox (InStr(5, a, b, 1)) risultato 12 perché la ricerca parte dal quinto carattere quindi viene individuata l'occorrenza finale
esempio: restituisce 11
Dim a As String
a = "qwertyuiopa"
MsgBox Len(a)
esempio: estrae il numero la lunghezza della cella attiva
Len(ActiveCell)
sintassi:
StrComp("stringa1", "stringa2", modalità)
esempio:
StrComp("alfa", "beta") -1
StrComp("beta", "alfa") 1
StrComp("alfa", "Alfa", vbBinaryCompare) -1
StrComp("alfa", "Alfa", vbTextCompare) 0