Manipulacija nizovima programa Excel VBA - Jednostavne makronaredbe programa Excel

Sadržaj

Pridružite se žicama | Lijevo | Desno | Sredina | Len | Instr

U ovom ćete poglavlju pronaći najvažnije funkcije manipulirati nizovima u Excel VBA.

Postavite naredbeni gumb na radni list i dodajte donje retke koda. Da biste izvršili linije koda, kliknite naredbeni gumb na listu.

Pridružite se nizovima

Operator & koristimo za spajanje (spajanje) nizova.

Kodirati:

Zatamni tekst1 kao niz, tekst2 kao niz
text1 = "Bok"
text2 = "Tim"
MsgBox text1 & "" & text2

Proizlaziti:

Napomena: za umetanje razmaka koristite ""

Lijevo

Da biste izvukli krajnje lijeve znakove iz niza, upotrijebite Lijevo.

Kodirati:

Zatamni tekst kao niz
text = "primjer teksta"
MsgBox lijevo (tekst, 4)

Proizlaziti:

Pravo

Za izdvajanje krajnjih desnih znakova iz niza koristite Desno. Također možemo izravno umetnuti tekst u funkciju.

Kodirati:

MsgBox desno ("primjer teksta", 2)

Proizlaziti:

Sredina

Za izdvajanje podniza, počevši od sredine niza, upotrijebite Mid.

Kodirati:

MsgBox Mid ("primjer teksta", 9, 2)

Proizlaziti:

Napomena: započeto na poziciji 9 (t) s duljinom 2. Treći argument možete izostaviti ako želite izdvojiti podniz koji počinje u sredini niza, do kraja niza.

Len

Da biste dobili duljinu žice, upotrijebite Len.

Kodirati:

MsgBox Len ("primjer teksta")

Proizlaziti:

Napomena: prostor (pozicija 8) uključen!

Instr

Da biste pronašli položaj podniz u nizu, koristite Instr.

Kodirati:

MsgBox Instr ("primjer teksta", "am")

Proizlaziti:

Napomena: niz "am" pronađen je na poziciji 3. Za više informacija i primjera posjetite našu stranicu o funkciji Instr.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave