Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Формула в графе / 4 сообщений из 4, страница 1 из 1
04.02.2016, 23:58
    #39163409
zubrz1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формула в графе
Я знаю как это решить в екселе, но не знаю, надеюсь пока, как сделать в Аксессе.

В графу А бутет заноситься числою которое в том числе содержит дату рождения например 18812145, 1988 год 12 - декабрь и 14 число. Как мне 18812145 перевесть в 14.12.1988?
...
Рейтинг: 0 / 0
05.02.2016, 07:53
    #39163470
MrShin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формула в графе
Если позиции года/месяца/дня фиксированные, то используем число как текст, выделяем нужные элементы функцией Mid, преобразуем в дату функцией DateSerial
...
Рейтинг: 0 / 0
05.02.2016, 11:45
    #39163711
zubrz1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формула в графе
Спасибо, почитал http://www.techonthenet.com/access/functions/string/mid.php , сделал через query, а есть ли вариант без запроса это сделать?
...
Рейтинг: 0 / 0
05.02.2016, 12:41
    #39163782
Формула в графе
zubrz1есть ли вариант без запроса это сделать? Вы имеете ввиду чисто VBA?
А под 18812145 подразумевается 1 9 8812145?
Код: vbnet
1.
2.
3.
4.
?DateSerial("1988","12","14")
14.12.88 
s="198812145": ?DateSerial(Left(s,4),Mid(s,5,2),Mid(s,7,2))
14.12.88
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Формула в графе / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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