Hvordan skille en String i VBA

Visual Basic for Applications (VBA) programmeringsspråk har en "split" funksjon som lar deg skille en streng. Du bruker mellomrom i strengen som skilletegn, så hvert ord blir sin egen verdi i en matrise variabel. Denne funksjonen er nyttig når du ønsker å analysere en rekke verdier i en inngang streng fra en bruker.

Bruksanvisning

1 Klikk på Windows "Start" -knappen og velg "Alle programmer". Klikk "Microsoft Office", deretter klikker du Office-programmet du vil redigere. VBA arbeider med Access databaser, Excel regneark og Word-dokumenter.

2 Klikk på "Utvikler" bånd og klikk "VBA" for å åpne programmerings redaktør. Lag en streng variabel ved hjelp av følgende kode:

Dim inngang Som String

input = "Dette er en streng med input"

Bytt input strengen med din egen setning eller gruppe av setninger.

3 Del snoren ved hjelp av "split" -funksjonen. Følgende kode viser deg hvordan du bruker split-funksjonen på en streng variabel:

split_values ​​= VBA.Split (input)

Koden ovenfor skiller strengen og bruker hvert ord som en verdi for split_values ​​array.