Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / При вставке данных ДАТА отображается как текст. Как это исправить VBA / 2 сообщений из 2, страница 1 из 1
12.07.2016, 14:16
    #39272430
msleg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При вставке данных ДАТА отображается как текст. Как это исправить VBA
Добрый день! Вставляю через VBA массив данных на лист Excel. В этом массиве есть столбец с датами формата "dd.mm.yyyy". Проблема в том, что Excel воспринимает их как текст, а мне нужно чтобы как дату.
Пробовал поменять формат ячеек - не помогает( Помогите

Код: vbnet
1.
2.
.range(.Cells(Y_START_DATA, nomer), .Cells(Y_START_DATA + Y_KOL_STROK , nomer)).Select
        Selection.NumberFormat = "dd.mm.yyyy"
...
Рейтинг: 0 / 0
12.07.2016, 14:53
    #39272462
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При вставке данных ДАТА отображается как текст. Как это исправить VBA
Как вариант - перед вставкой отформатируйте в массиве дату в соответствии с текущими региональными настройками, чтобы эксель мог при вставке ее автоматически опознать. Ну или в виде YYYY-MM-DD
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / При вставке данных ДАТА отображается как текст. Как это исправить VBA / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]