|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.06.2009, 12:13 | #1 |
Пользователь
Регистрация: 04.06.2009
Сообщений: 56
|
Перенести символа с начала строки в место перед запятой этой же строки.
Собственно вопрос такой.
Есть столбец с адресами в которых адреса должны быть вида Балчуг ул., д.2 и если попадаются ячейки где вид ул. Балчуг, д.2 то необходимо перенести "ул." на место перед запятой, т.е. чтобы был вид Балчуг ул., д.2. Можно ли такое реализовать с помощью макроса? |
05.06.2009, 12:15 | #2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
Да, можно.
Чтобы потом 10 раз не переделывать макрос (мало ли какие у Вас там данные в файле), выложите пример книги со столбцом адресов. |
05.06.2009, 12:50 | #3 |
Пользователь
Регистрация: 04.06.2009
Сообщений: 56
|
Во вложении адреса и файл ворда в котором описан формат в котором они должны быть. Это только часть адресов все по объему не пройдут. Да, ещё важно не только "ул." но и остальные названия застройки (по формату) перенести.
|
05.06.2009, 13:02 | #4 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
Цитата:
Но не думал, что всё настолько запущено. То есть из строки Ташкентская, 28, Инком-Авто надо сделать строку Ташкентская ул., д. 28, Инком-Авто? А во что надо преобразовать такие строки? К. Маркса, 18, отделение Карла Маркса, 68, отделение Что такое К. Маркса? Вариантов-то множество: бульвар набережная переулок площадь проезд проспект тупик улица шоссе Зачем вообще приводить данные к такому формату? Это обязательное требование? Просто написание парсера адресов займёт много времени (надо предусмотреть множество нюансов) |
|
05.06.2009, 13:10 | #5 |
Пользователь
Регистрация: 04.06.2009
Сообщений: 56
|
Нет К. Маркса не надо переименовывать в Карла Маркса, Необходимо просто переносить название застройки(ул., пр-т, пл. и тд) после Имени этой застройки. Важно чтобы строка начиналась с названия улицы а не с определения что это улица. Нужно все это для того чтобы корректно все подгружалось на сайт.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Из трех листов перенести строки по условию | Romuald | Microsoft Office Excel | 3 | 18.03.2009 16:09 |
как правильней сгрупировать(sum) строки перед записью в БД? | Mugger | БД в Delphi | 10 | 14.02.2009 06:45 |
Как перенести определённые данные из строки | Kamikaze13 | Microsoft Office Excel | 3 | 21.11.2008 10:57 |
Перенести в новую книгу отмеченые строки | Rom1k06 | Microsoft Office Excel | 11 | 31.07.2008 12:22 |
Перенести слова из массива в строки | Xardas | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 04.05.2008 12:34 |