День добрый! пошатался по поиску но пока своего решения не нашел, расскажу по порядку,каждый месяц мне приходится делать сл.работу, есть база данных в которой присутствует таблица DBF, назовем её 1, каждый месяц мне приносят обновление для этой базы, причем эти обновления в Word, мне приходится каждый раз делать следующее, из всех файлов Word я копирую таблицы в Excel, естественно что ФИО и дата рождения при копировании становятся как хотят, я вручную расставляю эти данные по столбцам, причем там где ФИО в одной ячейки я разбиваю на три, в принципе с этим я приловчился, есть другая проблема, даты в Word забиваются как попало, т.е там может быть вместо точек и пробелы и запятые (сними справиться не трудно), меня интересует как можно допустим с помощью макросов изменить даты такие как "15.071992" или "15.07.1992." или так "1507.1992". Сам я макросы никогда не писал, поэтому прошу помощи у Вас, потому как список этих обновление всегда большой не менее 25-30 тыщь строк, добрая половина из которых содержит эти корявые даты. Надавать по шапке за такое заполнение не представляется возможным т.к. это другая организация да и списки со все области. Если такая тема уже была то прошу ткунть носом, а не бить по шапке. Заранее спасибо
корректировка "корявых" дат в ячейках
20.12.2012 10:51:02
|
|
|
|
20.12.2012 11:32:16
Пример с куском набора корявых дат в студию
|
|
|
|
20.12.2012 12:24:48
Олег Helgi, у Вас плохой например:( А возможны написания 121999 т.е., дата и месяц не по 2 цифры? или наоборот лишнии цифры?
|
|
|
|
20.12.2012 12:41:49
на счет примера имеется ввиду что где-то в конце стоит точка, где-то в середине её не хватает и т.д.
|
|
|
|
20.12.2012 12:44:43
С Вашим примером справиться легко - сперва убиваем заменой на пусто все возможные разделители, затем из 15071992 делаем дату нужного вида.
|
|
|
|
20.12.2012 12:54:09
сделал так, правка-заменить, точки на "ничего" получилось 15071992, а потом как? если ставлю формат дата то в ячейке "##########"
|
|
|
|
20.12.2012 13:09:56
А дальше идем в приемы:
Вот читали бы правила, пользовались поиском... Для кого это люди старались...
Я сам - дурнее всякого примера! ...
|
|
|
|
20.12.2012 13:37:34
БОЛЬШОЕ СПАСИБО!!!!
получилось, Hugo и Михаил С. вы меня выручили, теперь не нужно будет сидеть целый день завтра с этими датами. :))) |
||||
|
|
|||