Регистрация
Забыли пароль?
Главная
Приемы
Видеоуроки
Форум
PLEX
Книги
Проекты
Тренинги
Онлайн-курсы
Блог
Контакты
Ссылки
Поиск
Пользователи
Правила
Войти
Форумы "Планета Excel"
»
Вопросы по Microsoft Excel
Страницы:
1
RSS
VBA: преобразование текста в дату внутри массива
Yahoman
Пользователь
Сообщений:
3
Регистрация:
25.03.2016
#1
27.12.2017 13:22:59
Друзья, привет!
Помогите пожалуйста, кто знает...
Есть массив (столбец) с датами в текстовом формате "21/12/2017". Нужно в этом же массиве (столбце) такие записи преобразовать в формат дат.
Пример во вложении
Прикрепленные файлы
Пример.xlsx
(8.05 КБ)
Изменено:
Yahoman
-
28.12.2017 02:14:13
V
Пользователь
Сообщений:
5206
Регистрация:
22.12.2012
#2
27.12.2017 13:37:02
"текст по столбцам" на 3 шаге Формат данных столбца - дата. или обязательно макрос?
Изменено:
V
-
27.12.2017 13:37:51
Yahoman
Пользователь
Сообщений:
3
Регистрация:
25.03.2016
#3
27.12.2017 13:40:53
Да, нужен именно макрос)
Kuzmich
Пользователь
Сообщений:
8057
Регистрация:
21.12.2012
#4
27.12.2017 13:42:13
=ДАТАЗНАЧ(A2)
Казанский
Пользователь
Сообщений:
8839
Регистрация:
11.01.2013
#5
27.12.2017 13:45:58
Цитата
Yahoman
написал:
нужен именно макрос
Запишите макрорекордером действие, описанное
V
.
В отличие от Ctrl+H, / на . , это работает в макросе.
Yahoman
Пользователь
Сообщений:
3
Регистрация:
25.03.2016
#6
27.12.2017 13:54:03
Казанский
,
V
, ребята, спасибо за идею))
Не знаю, как я до этого не додумался
V
Пользователь
Сообщений:
5206
Регистрация:
22.12.2012
#7
27.12.2017 13:55:37
вариант
Kuzmich
, в vba
вариант
Код
For Each d In Selection d.Value = DateValue(d) Next
Страницы:
1
Читают тему