Excel-Join / Split-Funktion

Excel Joinand SplitExcel funktioner er meget nyttige funktion. Split-funktionen bruges til at tage en afgrænset streng og analysere værdierne i et array. Join-funktionen bruges til at udtrække værdierne ud af arrayet og sammenkæde dem tilbage i en afgrænset streng., StringToProcess, Afgrænser , antallet af Strenge til at Behandle , Sammenligne Option )

StringToProcess = Den streng, der vil være proccessed

Delimiter = afgrænser, at du vil bruge

antallet af Strenge til Proces = Hvor mange strenge ønsker du at processen

Undersøg Option = ønsker du afgrænser til at være tilfældet, følsomme eller ikke

lad os Nu antage, at jeg ønsker at tage streng værdien i celle A2, proces i et array, skriver array værdier i kolonne B og derefter proces array værdier tilbage i en afgrænset streng angivelse vores egen afgrænser værdi, der skal bruges.,

– Kode

Dim A Long ‘counter, som vi vil bruge vores records

Dim ArrayValues() As String ‘Erklærer en array-variabel

Dim StringToProcess As String ‘Dette er den streng, der vil blive behandlet

Dim Tæller Så Længe, at ” Denne variabel vil holde række variable til at styre output, hvor vi ønsker at skrive udgang til

StringToProcess = ActiveSheet.Celler (2, 1).,Værdien ‘Tildele værdien i celle A2 til vores string variabel

ArrayValues() = Split(StringToProcess, “,”) ‘split-funktion, parses den kommasepareret værdier

‘ i array starter ved position 0., Array værdier

‘er dynamisk befolket, afhængigt af hvor mange værdier

‘der er i

Counter = 2 ‘har Vi sat counter på 2, som vi ønsker at begynde at skrive output fra række 2

‘Lad os nu tage array værdier og skrive array af værdier ud til cellerne B2 til og med B8.

For A = LBound(ArrayValues) to UBound(ArrayValues) ‘Dette vil give os mulighed for at træde gennem array værdier hjælp for næste funktion

ActiveSheet.,Celler (Tæller, 2).Værdi = Arrayværdier (a)

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *

Videre til værktøjslinje