Come separare una stringa in VBA

September 9

Il Visual Basic, Applications Edition (VBA) linguaggio di programmazione ha una funzione "split" che consente di separare una stringa. È possibile utilizzare gli spazi nella stringa come delimitatore, in modo che ogni parola diventa il proprio valore in una variabile di matrice. Questa funzione è utile quando si vuole analizzare un certo numero di valori in una stringa di input da un utente.

istruzione

1 Fare clic sul pulsante di Windows "Start" e selezionare "Tutti i programmi". Fai clic su "Microsoft Office", quindi fare clic sul programma di Office che si desidera modificare. VBA lavora con database di Access, fogli di calcolo Excel e documenti Word.

2 Fare clic sul nastro "Sviluppatore" e fare clic su "VBA" per aprire l'editor di programmazione. Creare una variabile stringa utilizzando il seguente codice:

Dim come stringa di input

input = "Questa è una stringa di input"

Sostituire la stringa di input con il proprio frase o gruppo di frasi.

3 Dividere la stringa utilizzando la funzione "split". Il codice seguente mostra come utilizzare la funzione split su una variabile stringa:

split_values ​​= VBA.Split (ingresso)

Il codice di cui sopra separa la stringa e usa ogni parola come un valore per l'array split_values.