/ / Екцел ВБА Стринг манипулација

Екцел ВБА Стринг манипулација

Придружи се жицама | Лево | Јел тако | Мид | Лен | Инстр

У овом поглављу ћете пронаћи најважније функције Манипулирати жице ин Екцел ВБА.

Поставите командно дугме на свој радни лист и додајте линије кода испод. Да бисте извршили линије кода, кликните на командно дугме на листу.

Придружи се жицама

Користимо & оператор да спојимо (придружимо) низове.

Код:

Dim text1 As String, text2 As String
text1 = "Hi"
text2 = "Tim"

MsgBox text1 & " " & text2

Резултат:

Придружи се жицама

Напомена: да бисте уметнули размак, користите ""

Лево

Да бисте извадили најсавременије знаке из стринга, користите лијево.

Код:

Dim text As String
text = "example text"

MsgBox Left(text, 4)

Резултат:

Лево

Јел тако

Да бисте извадили највише праве знакове из стринга, користите десно. Такође можемо директно убацити текст у функцију.

Код:

MsgBox Right("example text", 2)

Резултат:

Јел тако

Мид

Да бисте извадили подстаницу, почевши у средини низа, користите Мид.

Код:

MsgBox Mid("example text", 9, 2)

Резултат:

Мид

Напомена: почела је на позицији 9 (т) дужине 2. Можете изоставити трећи аргумент ако желите извући подстанак почевши у средини низа, до краја стринга.

Лен

Да бисте добили дужину низа, користите Лен.

Код:

MsgBox Len("example text")

Резултат:

Лен

Напомена: укључен је простор (позиција 8)!

Инстр

Да бисте пронашли позицију подстанице у низу, користите Инстр.

Код:

MsgBox Instr("example text", "am")

Резултат:

Инстр

Напомена: стринг "ам" налази се на позицији 3.

Такође прочитајте: