Пятница, 20.09.2024, 03:07
Приветствую Вас Гость

VBA - это просто!

Категории раздела
VBA [8]
Практические примеры VBA.
Статистика
Главная » 2014 » Июнь » 10 » Как обрезать строку в VBA
14:39
Как обрезать строку в VBA

В этой статье поговорим о том, как работать со строкой. В процессе работы бывает необходимо взять значение не всей строки, а только её части. Для этого в VBA есть несколько функций, которые помогут вам решить данную задачу. Это функции Left(), Right() и Mid(). Но обо всем по порядку.

Left(string, length)

Left() — это функция, которая позволяет взять из указанной строки определенное количество символов слева. Например:

Left(«строка»,3) = «стр»

В этой функции, как и в остальных, аргументы могут являться переменными. То есть:

str=«строка»
n=3
Left(str,n) = «стр»

Стоит также отметить, что пробелы в строке также являются символами и их нужно учитывать.

Right(string, length)

Right() — функция действует аналогично функции Left(), с той лишь разницей, что берет символы из строки не слева, а справа. Например:

Right(«строка», 3) = «ока»

Mid(string, start, length)

Mid() — эта функция, в отличие от Left() и Right(), имеет три аргумента. Первый аргумент — это строка, с которой будем работать. Второй аргумент — это номер позиции, откуда будем резать (т. е. отступ слева). И третий — это количество символов, которое необходимо взять, начиная с указанного во втором аргументе номера позиции (т. е. сколько требуется отрезать). Например:

Mid(«строка»,3,3) = «рок»

Категория: VBA | Просмотров: 8022 | Добавил: mpak-mr | Рейтинг: 0.0/0
Всего комментариев: 3
3 Travelerknine  
0
Fairly educational, look ahead to visiting again. Stop by also my page.

https://www.mistralbg.com/pochivki-turcia/antalia-side почивка в турция близо до българия

ptmis+

2 Elenaknine  
0
Thanks for the purpose of supplying these kinds of well put together subject matter. See too my own site.

https://www.teenproblem.net/forum/showthread.php/574647-%D0%98%D0%BD%D1%84%D0%B5%D0%BA%D1%86%D0%B8%D1%8F-%D0%BD%D0%B0-%D0%B4%D1%83%D0%BF%D0%BA%D0%B0%D1%82%D0%B0-%D0%BD%D0%B0-%D1%83%D1%85%D0%BE%D1%82%D0%BE дерматолог венеролог

dd=+

1 rardHet  
0
https://billscheatworld.com/ROBLOXHackOnlineUltimate - ULTIMATE GENERATOR for ROBLOX GAME Club BUILDERS AVAILABLE! 2020 APRIL/MAY UPDATED!

KW:
ROBLOX Hack No Survey 2020 APRIL UPDATED
ROBLOX Generator Robux Free 2020 MAY UPDATED

Имя *:
Email *:
Код *:
Поиск
Календарь
«  Июнь 2014  »
ПнВтСрЧтПтСбВс
      1
2345678
9101112131415
16171819202122
23242526272829
30
Архив записей