Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.03.2012, 16:55   #1
Sashen'ka
Новичок
Джуниор
 
Регистрация: 13.03.2012
Сообщений: 1
По умолчанию Сортировка адреса в ячейке

Нужна помощь.

Есть куча котрагентов с адресами. Адреса написаны не шаблонно - у одних контрагентов сначала идет идекс потом область, потом город, потом улица. У других - индекс в конце адреса и в начале идет улица, а потом область и город.

Задача - сделать так чтобы у всех контрагентов адрес был написан согласно определенному образцу - улица, город, область, индекс.

Попытки воспользоваться формулами работы с текстом - левсим, правсимв, найти, подставить и т.д. - не дают необходимого результата.

Помогите написать макрос. С формулами работаю отлично - с макросами я на стадии первоначального знакомства.
Sashen'ka вне форума Ответить с цитированием
Старый 13.03.2012, 19:14   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

А тут и макросы, в общем случае, не помогут, - только искусственный интеллект, который ещё не создан.

Слишком много условий, которые надо проверять,
слишком много вариантов, когда какие-то данные отсутствуют, или введены некорректно, и т.д. и т.п.

Но всё зависит от конкретных данных. Бывают случаи, когда обработку сделать реально (если не всё запущено, и данные введены более-менее однообразно.)

Прикрепите файл Excel с примером данных - иначе помощи не дождётесь
(на словах тут не объяснить)
EducatedFool вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Известны фамилии,адреса и телефоны 25-ти человек,Найти фамилии и адреса людей,чей телефон начинается с цифры 3. Расмотреть два слу salomon93 Паскаль, Turbo Pascal, PascalABC.NET 11 01.12.2011 23:36
получение ip адреса the_deer_one Общие вопросы .NET 4 07.07.2011 14:12
Сортировка цифр в ячейке Марча Microsoft Office Excel 17 30.01.2011 18:15
сортировка с вычислением адреса Xedos Мультимедиа в Delphi 2 18.09.2010 19:48
адреса на C ~~~ Помощь студентам 13 13.09.2010 17:27