Присоединить строки | Левый | Верно | Середина | Лен | Instr
В этой главе вы найдете наиболее важные функции для манипулировать строками в Excel VBA .
Поместите командная кнопка на своем листе и добавьте строки кода ниже. Чтобы выполнить строки кода, нажмите кнопку команды на листе.
Присоединить строки
Мы используем оператор & для объединения (соединения) строк.
Код:
Никтотекст 1В качестве Нить, текст2В качестве Нить
text1 = 'Привет'
text2 = 'Тим'
MsgBox text1 & '' & text2
Результат:
Примечание: чтобы вставить пробел, используйте ''
Левый
Чтобы извлечь крайние левые символы из строки, используйте Left.
Код:
как добавить проверку данных в ExcelНиктотекстВ качестве Нить
text = 'пример текста'
MsgBox Left (текст, 4)
Результат:
Верно
Чтобы извлечь крайние правые символы из строки, используйте Right. Мы также можем напрямую вставлять текст в функцию.
Код:
MsgBox Right ('пример текста', 2)Результат:
как заказывать номера в Excel
Середина
Чтобы извлечь подстроку, начиная с середины строки, используйте Mid.
Код:
MsgBox Mid ('пример текста', 9, 2)Результат:
Примечание: начинается с позиции 9 (t) и имеет длину 2. Вы можете опустить третий аргумент, если хотите извлечь подстроку, начинающуюся в середине строки, до конца строки.
Лен
Чтобы получить длину строки, используйте Len.
Код:
MsgBox Len ('пример текста')Результат:
Примечание: пробел (позиция 8) включен!
Instr
Чтобы найти позицию подстроки в строке, используйте Instr.
excel подсчитать, сколько раз встречается слово
Код:
MsgBox Instr ('пример текста', 'am')Результат:
Примечание: строка 'am' находится в позиции 3.
Перейти к следующей главе: Дата и время