VBA - Mid

La funzione Mid restituisce un numero specificato di caratteri da una determinata stringa di input.

Sintassi

Mid(String,start[,Length])

Descrizione dei parametri

  • String- Un parametro obbligatorio. Input Stringa da cui restituire il numero di caratteri specificato.

  • Start- Un parametro obbligatorio. Un numero intero, che specifica la posizione iniziale della stringa.

  • Length- Un parametro opzionale. Un numero intero, che specifica il numero di caratteri da restituire.

Aggiungi un pulsante e aggiungi la seguente funzione.

Private Sub Constant_demo_Click()
   Dim var as Variant
   var = "Microsoft VBScript"
   msgbox("Line 1 : " & Mid(var,2))
   msgbox("Line 2 : " & Mid(var,2,5))
   msgbox("Line 3 : " & Mid(var,5,7))
End Sub

Quando si esegue la funzione di cui sopra, produce il seguente output.

Line 1 : icrosoft VBScript
Line 2 : icros
Line 3 : osoft V