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. |
