Манипулација низовима Екцел ВБА - Једноставни макрои програма Екцел

Преглед садржаја

Јоин Стрингс | Лефт | Десно | Мид | Лен | Инстр

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

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

Јоин Стрингс

Оператор & користимо за спајање (спајање) стрингова.

Код:

Дим тект1 као низ, тект2 као низ
тект1 = "Здраво"
тект2 = "Тим"
МсгБок тект1 & "" & тект2

Резултат:

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

Лево

Да бисте извукли крајње леве знакове из низа, користите Лефт.

Код:

Затамни текст као низ
тект = "пример текста"
МсгБок Лево (текст, 4)

Резултат:

Јел тако

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

Код:

МсгБок Десно ("пример текста", 2)

Резултат:

Мид

За издвајање подниз, почевши од средине низа, користите Мид.

Код:

МсгБок Мид ("пример текста", 9, 2)

Резултат:

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

Лен

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

Код:

МсгБок Лен ("пример текста")

Резултат:

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

Инстр

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

Код:

МсгБок Инстр ("пример текста", "ам")

Резултат:

Напомена: стринг "ам" се налази на позицији 3. ​​Посетите нашу страницу о функцији Инстр за више информација и примера.

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave