Excel Join / Delt Funksjon

Excel Joinand SplitExcel funksjoner er svært nyttig funksjon. Split funksjonen brukes til å ta et avgrenset streng og analysere verdiene i en array. Bli med funksjonen brukes til å trekke verdier ut av tabellen og sette sammen dem tilbake i en avgrenset strengen., StringToProcess, Skilletegn , Den Numer av Strenger å Behandle , Sammenligne Alternativet )

StringToProcess = strengen som vil være proccessed

Delimiter = skilletegn som du ønsker å bruke

antall Strenger å Behandle = Hvor mange strenger har du lyst til å behandle

Sammenlign Option = ønsker du skilletegn å være mellom store og små bokstaver eller ikke

la oss Nå anta at jeg ønsker å ta strengen verdien i celle A2 prosessen det inn i en array, skrive ut tabellen verdier i kolonne B, og deretter behandle utvalg verdiene i et avgrenset string spesifisere vår egen skilletegn verdi til bruk.,

– Koden

Dim A Som Lang ‘telleren vi vil bruke prosessen våre registre

Dim ArrayValues() Som String ‘Deklarer en variabel matrise

Dim StringToProcess Som String » Dette er strengen som vil bli behandlet

Dim Counter Så Lenge ‘Denne variabelen vil holde rad variabel til å styre produksjonen hvor vi vil skrive utgang til

StringToProcess = ActiveSheet.Celler(2, 1).,Verdi ‘Tilordne verdien i celle A2 til vår string-variabel

ArrayValues() = Split(StringToProcess, «,») ‘splitt-funksjon lest den kommadelte verdier

‘ i tabellen starter i posisjon 0., Tabellen verdier

‘er dynamisk befolket avhengig av hvor mange verdier

‘det er

Counter = 2 ‘Vi setter telleren på 2 som vi ønsker å starte å skrive ut fra rad 2

‘La oss nå ta en rekke verdier og skriv matrisen verdier ut til cellene B2 til B8.

For = LBound(ArrayValues) Til UBound(ArrayValues) ‘Dette vil tillate oss å gå gjennom tabellen verdier bruke for neste funksjon

ActiveSheet.,Celler(Counter, 2).Value = ArrayValues(A)

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

Hopp til verktøylinje