powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Выделить первые 3 слова в excel в VB
10 сообщений из 10, страница 1 из 1
Выделить первые 3 слова в excel в VB
    #36913756
BiZon095
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброе утро товарищи программисты вновь обращаюсь к вам за помощью. каким образом можно написать макрос так что бы он выбирал только ФИО из ячейке в котроой много лишнего еще забито например:
1 УКА 13-22 Петров Петр Петрович ул Иванова группа Ивановых
2 Ивано Иван Иванович 789 -55 -25 Ул Семенова группа Групировщиков
3 12КУ Сидоров Неестер Георгиевич ум-12 ул старжилова
ну вот в принципе примерно так выглидт. надо что бы макрос скопировал или поставил в другой столбец только ФИО, что бы было вот так
1 Петров Петр Петрович
2 Ивано Иван Иванович
3 Сидоров Неестер Георгиевич
заранее спасибо
...
Рейтинг: 0 / 0
Выделить первые 3 слова в excel в VB
    #36913855
Фотография Сын вождя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще бы такой вариант предложил:
"Иванов Иван Иванович улица Иванова Ивана Ивановича" :)

Если все так сложно, то без словаря имен не обойтись. Ищем имя из словаря и захватываем соседние.

Если попроще, то искать три слова с заглавной буквы подряд.
...
Рейтинг: 0 / 0
Выделить первые 3 слова в excel в VB
    #36913947
BiZon095
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а нельзя замутить логическое условие тип выбирать первые три слова НЕ цифры и больше 3 букв ?
...
Рейтинг: 0 / 0
Выделить первые 3 слова в excel в VB
    #36914347
f
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BiZon095, не выдумывай. Твоя задача в таком виде не решается. Посади оператора - и пусть руками достает все фамилии.
...
Рейтинг: 0 / 0
Выделить первые 3 слова в excel в VB
    #36914353
Thermik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BiZon095,

Если вы знакомы с составлением регулярных выражений, то ваша задача с помощью надстройки Archer в нулевом приближении решается с помощью такого:

www.que.ru

[\w-[0-9]]{3,} [\w-[0-9]]{3,} [\w-[0-9]]{3,}
...
Рейтинг: 0 / 0
Выделить первые 3 слова в excel в VB
    #36914671
f
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну-ну.
...
Рейтинг: 0 / 0
Выделить первые 3 слова в excel в VB
    #36915023
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вероятно это думан "экстрактор" :)
...
Рейтинг: 0 / 0
Выделить первые 3 слова в excel в VB
    #36915029
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И "соединитель" :)
...
Рейтинг: 0 / 0
Выделить первые 3 слова в excel в VB
    #36915498
Thermik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hugo121И "соединитель" :)

задачу решает? что еще надо
...
Рейтинг: 0 / 0
Выделить первые 3 слова в excel в VB
    #36915545
f
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Thermikзадачу решает? что еще надо
Надо еще саму задачу правильно поставить.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Выделить первые 3 слова в excel в VB
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]