VBA - Stringhe

Le stringhe sono una sequenza di caratteri, che può essere costituita da alfabeti, numeri, caratteri speciali o tutti. Si dice che una variabile sia una stringa se è racchiusa tra virgolette doppie "".

Sintassi

variablename = "string"

Esempi

str1 = "string"   ' Only Alphabets
str2 = "132.45"   ' Only Numbers
str3 = "[email protected]#$;*"  ' Only Special Characters
Str4 = "[email protected]#"  ' Has all the above

Funzioni stringa

Esistono funzioni String VBA predefinite, che aiutano gli sviluppatori a lavorare con le stringhe in modo molto efficace. Di seguito sono riportati i metodi String supportati in VBA. Fare clic su ciascuno dei metodi per conoscere in dettaglio.

Sr.No. Nome e descrizione della funzione
1 InStr

Restituisce la prima occorrenza della sottostringa specificata. La ricerca avviene da sinistra a destra.

2 InstrRev

Restituisce la prima occorrenza della sottostringa specificata. La ricerca avviene da destra a sinistra.

3 Lcase

Restituisce il minuscolo della stringa specificata.

4 Ucase

Restituisce il maiuscolo della stringa specificata.

5 Sinistra

Restituisce un numero specifico di caratteri dal lato sinistro della stringa.

6 Destra

Restituisce un numero specifico di caratteri dal lato destro della stringa.

7 Mid

Restituisce un numero specifico di caratteri da una stringa in base ai parametri specificati.

8 Ltrim

Restituisce una stringa dopo aver rimosso gli spazi sul lato sinistro della stringa specificata.

9 Rtrim

Restituisce una stringa dopo aver rimosso gli spazi sul lato destro della stringa specificata.

10 Trim

Restituisce un valore stringa dopo aver rimosso sia gli spazi vuoti iniziali che finali.

11 Len

Restituisce la lunghezza della stringa data.

12 Sostituire

Restituisce una stringa dopo aver sostituito una stringa con un'altra stringa.

13 Spazio

Riempie una stringa con il numero di spazi specificato.

14 StrComp

Restituisce un valore intero dopo aver confrontato le due stringhe specificate.

15 Corda

Restituisce una stringa con un carattere specificato per il numero di volte specificato.

16 StrReverse

Restituisce una stringa dopo aver invertito la sequenza dei caratteri della stringa data.