Разделение значения на три, помогите

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

Ответить
sonaric
Сообщения: 2
Зарегистрирован: 11 июл 2013, 15:45

Добрый день. Обращаюсь впервые. Помогите, а то начальство уже замахало.
Нужно создать екселевский файл в который вбрасывать названия улиц с домами и квартирами(пример: 23-го Сентября, б.23 К2, кв.66) а на выходе нужно получить разбитие на три столбца("23-го Сентября" "23 К2" "66").Адреса разные, в них присутствуют и переулки и бульвары и дома с корпусами. Пример файла прикрепляю: А=полный адрес, C,D,E=как должно получаться.Первые тринадцать адресов вручную разделил, но таких адресов в месяц до 1500. Ребята, спасите.
Вложения
Адресная прогр.zip
(8.21 КБ) 31 скачивание
pashulka
Сообщения: 831
Зарегистрирован: 24 ноя 2004, 03:46
Контактная информация:

Microsoft Excel 95-2003

Выделите весь столбец с улицами, затем в меню Данные выберите команду Текст по столбцам. В появившемся стандартном диалоговом окне, установите переключатель напротив С разделителями и кликните кнопку Готово. Затем, в следующем окне, уберите все флажки, кроме Запятая и нажмите кнопку Готово. После чего, выделите столбец с номерами домов, воспользуйтесь комбинацией клавиш CTRL + H и удалите "б." (или " б."), для этого достаточно в поле Найти: ввести "б." (или " б."), а поле Заменить на: оставить пустым. После чего, в следующем столбце удалите "кв." (или " кв.")

Microsoft Excel 2007(и старше)

В этих версиях всё также, только кнопку Данные, возможно, придётся поискать где-то на ленте.
sonaric
Сообщения: 2
Зарегистрирован: 11 июл 2013, 15:45

Спасибочки, а то я уже потух. Знал, что решение несложное - но подсказать на работе никто не мог. Ещё раз спасибо.
Ответить