La funzione Left di VBA

DESCRIZIONE

La funzione Left di VBA restituisce una sottostringa dall’inizio di una stringa fornita.

SINTASSI
Left( Str, Length )
ARGOMENTI DELLA FUNZIONE
StrLa stringa originale da cui estrarre una sottostringa
LengthLa lunghezza della sottostringa
ESEMPI DI UTILIZZO

Esempio 1


' Estrai una sottostringa di lunghezza 4 dall'inizio 
' della stringa "Papa Giovanni Paolo Secondo"
Dim res As String
res = Left( "Papa Giovanni Paolo Secondo", 4 )
'La variabile res ora è uguale alla stringa di testo "Papa"

 

Nell’esempio precedente, la funzione VBA Left restituisce il risultato “Papa”.

Esempio 2

 
' Estrai una sottostringa di lunghezza 13 dall'inizio
' della stringa "Papa Giovanni Paolo Secondo"
Dim res As String
res = Left( "Papa Giovanni Paolo Secondo", 13 )
'La variabile res ora è uguale alla stringa di testo "Papa Giovanni" 

 

Nell’esempio precedente, la funzione VBA Left restituisce il risultato “Papa Giovanni”.

Esempio 3


' Estrai la prima parte della stringa "Papa Giovanni Paolo Secondo" 
' fino al primo spazio
Dim pos As Integer
Dim res As String
pos = InStr( 1, "Papa Giovanni Paolo Secondo", " " )
res = Left( "Papa Giovanni Paolo Secondo", pos - 1 )
'Ora, la variabile pos = 5 e res = "Papa"

 

Nell’esempio qua sopra:

  • La funzione InStr di VBA viene utilizzata per trovare la posizione del primo spazio. Ciò restituisce il valore 5, che è memorizzato nella variabile pos.
  • La funzione Left di VBA utilizza il valore pos – 1 come argomento Length. Restituisce quindi tutti i caratteri fino al primo spazio (escludendolo). Quindi la funzione restituisce la sottostringa “Papa”.
LINK ALLA GUIDA IN LINEA DI OFFICE
My Agile Privacy
Questo sito utilizza cookie tecnici e di profilazione. Cliccando su accetta si autorizzano tutti i cookie di profilazione. Cliccando su rifiuta o la X si rifiutano tutti i cookie di profilazione. Cliccando su personalizza è possibile selezionare quali cookie di profilazione attivare.
Attenzione: alcune funzionalità di questa pagina potrebbero essere bloccate a seguito delle tue scelte privacy
     Scarica il nostro ebook gratuito     

Unisciti ai 30.000+ sottoscrittori
della nostra mailing list
e scarica l'ebook con i
migliori trucchi e suggerimenti per Excel
selezionati per te da Excel Academy