Operatori stringa VBA
I dati stringa vengono utilizzati per contenere dati costituiti da numeri, caratteri e simboli. "Jul-2015" è un esempio di una stringa di dati. Si compone di
- Personaggi (lug)
- Simbolo (-)
- Numeri (2015)
Gli operatori di stringa vengono utilizzati per manipolare i dati di stringa. Ad esempio, puoi concatenare il valore di luglio 2015 dalle prime 3 lettere del mese e dell'anno come "luglio 2015".
La tabella seguente mostra l'operatore di stringa VBA di concatenazione.
S / N | Operatore | Descrizione | Esempio | Produzione |
---|---|---|---|---|
1 | & | Concatenate: questo operatore viene utilizzato per concatenare le stringhe | "John" e "Doe" | John Doe |
Codice sorgente di esempio
MsgBox "John" & "Doe", vbOKOnly, "Concatenate Operator"
L'esecuzione del codice precedente produce il risultato seguente
Funzioni di manipolazione delle stringhe VBA
La manipolazione delle stringhe VBA è un elemento importante in Excel VBA per la programmazione di macro e le operazioni sulle stringhe. Excel fornisce vari tipi di funzioni di manipolazione delle stringhe VBA come:
- Unisci : viene utilizzato per concatenare o unire due stringhe
- Sinistra : viene utilizzato per estrarre i caratteri dal lato sinistro della stringa
- Destra : viene utilizzata per estrarre i caratteri dal lato destro della stringa
- Mid : viene utilizzato per estrarre una sottostringa dal centro di una stringa
- Len : è usato per trovare la lunghezza di una stringa
- Instr : viene utilizzato per trovare la posizione di una sottostringa in una stringa
Scarica il codice Excel sopra