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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.07.2017, 10:00   #1
Captain_Hemp
Новичок
Джуниор
 
Регистрация: 05.07.2017
Сообщений: 1
По умолчанию Макрос форматирования данных в дату

Нужно перед импортом xls-файла в dbf привести все даты к единому формату. Но проблема в том, что макрос меняет формат в столбцах вплоть до наличия пустой ячейки, а дальше отказывается работать. Привожу код ниже:
Код:
Sub data()
Worksheets("ðîçïë.(ðàõ.1)").Range("M7:M10000").NumberFormat = "DD/MM/YYYY"
Worksheets("äåìîíòàæ(ðàõ.2)").Range("M7:M10000").NumberFormat = "DD/MM/YYYY"
Worksheets("ïëîìá.(ðàõ.3)").Range("M7:M10000").NumberFormat = "DD/MM/YYYY"
Worksheets("ïëîìá.(ðàõ.3)").Range("R7:R10000").NumberFormat = "DD/MM/YYYY"
Worksheets("ïëîìá.(ðàõ.3)").Range("W7:W10000").NumberFormat = "DD/MM/YYYY"
Worksheets("ìîíòàæ(ðàõ.4)").Range("M7:M10000,R7:R10000,W7:W10000")
.NumberFormat = "DD/MM/YYYY"
Worksheets("ïîâ³ðêà,ÖÑÌ(ðàõ.5,6)").Range("G7:G10000").NumberFormat = 
"DD/MM/YYYY"
 Worksheets("ðåìîíò(ðàõ.7)").Range("K6:K10000").NumberFormat = "DD/MM/YYYY"
 End Sub
Вложения
Тип файла: rar Лист Microsoft Excel.rar (52.2 Кб, 14 просмотров)
Captain_Hemp вне форума Ответить с цитированием
Старый 05.07.2017, 10:50   #2
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

для екселя от 2010
1. выделить столбец М
2. установить Формат Ячеек - (все форматы) - dd/mm/yyyy - OK
3. Вкладка Данные - Работа с данными-ТекстПоСтолбцам-Готово.
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 05.07.2017, 11:09   #3
kuklp
Участник клуба
 
Регистрация: 02.05.2010
Сообщений: 1,390
По умолчанию

Кросс:
http://www.excelworld.ru/forum/10-34339-1
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728
kuklp вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Макрос для форматирования waleryth Microsoft Office Excel 13 10.07.2012 07:28
Макрос форматирования текста DJTreeno Microsoft Office Excel 3 04.07.2011 10:41
Нужен макрос для условного форматирования SergioSolo Microsoft Office Excel 2 09.02.2011 21:16
макрос форматирования таблиц darklumen Microsoft Office Word 6 16.02.2010 12:57
макрос форматирования графических объектов darklumen Microsoft Office Word 2 24.12.2009 05:09