La funzione Mid di VBA

DESCRIZIONE

La funzione Mid di VBA restituisce una sottostringa dall’interno di una stringa fornita. L’utente specifica la posizione iniziale e la lunghezza della sottostringa.

SINTASSI
Mid( Str, Start, [Length] )
ARGOMENTI DELLA FUNZIONE
StrLa stringa originale da cui estrarre una sottostringa
StartLa posizione di partenza della sottostringa
[Length]Un argomento facoltativo che rappresenta la lunghezza della sottostringa.

Se l'argomento [Lenght] viene omesso, la funzione Mid restituisce tutti i caratteri dalla posizione iniziale alla fine della stringa.
ESEMPI DI UTILIZZO

Esempio 1


' Estrai una sottostringa dalla stringa "Papa Giovanni Paolo Secondo"
' a partire dalla posizione 6, con lunghezza 8

Dim res As String
res = Mid( "Papa Giovanni Paolo Secondo", 6, 8 )

'La variabile res ora è uguale alla stringa di testo "Giovanni"

 

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

Esempio 2


' Estrai l'ultima parte della stringa "Papa Giovanni Paolo Secondo" 
' partendo dalla posizione 21

Dim res As String
res = Mid( "Papa Giovanni Paolo Secondo", 21 )

'Ora, la variabile res è uguale alla stringa "Secondo"

 

Nell’esempio precedente, l’argomento [Lenght] viene omesso e quindi la funzione Mid di VBA restituisce tutti i caratteri dalla posizione iniziale fornita alla fine della stringa. Pertanto, la funzione restituisce la sottostringa “Secondo”.

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