Формула в графе

zubrz1
Дата: 04.02.2016 23:58:37
Я знаю как это решить в екселе, но не знаю, надеюсь пока, как сделать в Аксессе.

В графу А бутет заноситься числою которое в том числе содержит дату рождения например 18812145, 1988 год 12 - декабрь и 14 число. Как мне 18812145 перевесть в 14.12.1988?
MrShin
Дата: 05.02.2016 07:53:53
Если позиции года/месяца/дня фиксированные, то используем число как текст, выделяем нужные элементы функцией Mid, преобразуем в дату функцией DateSerial
zubrz1
Дата: 05.02.2016 11:45:54
Спасибо, почитал http://www.techonthenet.com/access/functions/string/mid.php , сделал через query, а есть ли вариант без запроса это сделать?
Анатолий ( Киев )
Дата: 05.02.2016 12:41:47
zubrz1
есть ли вариант без запроса это сделать?
Вы имеете ввиду чисто VBA?
А под 18812145 подразумевается 198812145?
?DateSerial("1988","12","14")
14.12.88 
s="198812145": ?DateSerial(Left(s,4),Mid(s,5,2),Mid(s,7,2))
14.12.88