![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 06.01.2010
Сообщений: 292
|
![]()
Здравствуйте.
Не получается распознать поле как дату. Дата в таком формате "Apr 24 2012 5:18PM" Можно ли её как то на наш формат распознать "дата время"? |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
![]()
Здравствуйте sasha_prof.
"..поле как дату.." Вы откуда получаете? Если из внешнего источника как дату с применением форматирования источника, то достаточно изменить отображаемый формат средствами MS Access. (убедиться можно умножив значение поля на еденицу) Иначе, если у Вас текстовые строки, потребуется собственная функция VBA для преобразования строк в значение даты. Евгений. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 06.01.2010
Сообщений: 292
|
![]()
Да это тестовое поле.
Я выгружаю его с тхт файла. Мы сделали уже это через IIf и Mid. Может у Вас более простой вариант решения данного вопроса? |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
![]()
"..Может у Вас более простой вариант.." - у меня никакого варианта нет, у меня нет такой задачи.
![]() но собрать можно что нибудь подобное: Код:
Евгений. Последний раз редактировалось Teslenko_EA; 14.07.2012 в 20:58. |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 06.01.2010
Сообщений: 292
|
![]()
Мда... ваш не сложный)))) Что тогда о моем говорить...
Спасибо. А как весь столбец обработать в Access? Последний раз редактировалось sasha_prof; 14.07.2012 в 21:36. |
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
![]()
"..весь столбец обработать.." - столбцом Вы очевидно называете поле таблицы. если это так, то:
1. разместить код функции в модуле 2. модуль должен быть сохранен 3. запустить конструктор запросов 4. переключить конструктор в SQL режим (правым кликом) 5. разместить в редакторе подобную конструкцию: Код:
далее Вы сможете подключать этот запрос в качестве источника к своим конструкциям (формам/отчётам) (конечно введя в массиве реальные сокращения имен месяцев вместо М! и двоеточий) Евгений. Последний раз редактировалось Teslenko_EA; 14.07.2012 в 22:43. |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 06.01.2010
Сообщений: 292
|
![]()
Спасибо!!!
Что-то вот эту дату не воспринимает "Apr 24 2012 3:34PM" Наверное из-за 2-х пробелов после даты. Здесь уходит в Exit Function If Not UBound(vA) = 3 Then Exit Function Как их вылечить? Последний раз редактировалось sasha_prof; 16.07.2012 в 23:44. |
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
![]()
"..Как их вылечить? .."
Код:
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 06.01.2010
Сообщений: 292
|
![]()
Все разобрался.
Всем спасибо Последний раз редактировалось sasha_prof; 17.07.2012 в 23:17. |
![]() |
![]() |
![]() |
#10 |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
![]()
Как-никак, а способ есть: поставить этого крокодила между # и #
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как сделать так чтобы не отображались даты Даты вместо Цифр в ЕКСЕЛЬ? | d88n | Помощь студентам | 1 | 17.06.2011 05:16 |
Определить среднее значение продаж от даты до даты | СтепКо | Microsoft Office Excel | 1 | 26.02.2011 20:08 |
Автоматическое переобразование введеных чисел в данные из таблицы | Tank302 | Microsoft Office Excel | 14 | 18.06.2010 16:48 |
переобразование ПХП в Рисуное | Mpa4Hu | PHP | 2 | 01.05.2010 02:20 |
Автоматизация заполнения даты и зависимость ячейки времени к ячейке даты. | Каравай | Microsoft Office Excel | 14 | 11.03.2010 18:11 |