| |
|
|
| | Dim a As String
a = "03/10/1983"
Debug.Print CDate(a)
'выводит не соответствие типов
это как ? | |
| |
| |
| |
|
|
| | а так?
Dim a As String
a = "03.10.1983"
Debug.Print CDate(a)
|
| |
| |
| |
| |
|
|
| | а вот так
переставь год в начало строки,
и радуйся! | |
| |
| |
| |
|
|
| | чего тока не случается в коде... 
представляешь snipe  | |
| |
| |
| |
|
|
| | а чему удивляться - написано мурликанцами - а у них с датой проблемс | |
| |
| |
| |
|
|
| |
?Format("03/10/1983","\#dd\.mm\.yyyy\#")
#03.10.1983#
?Format("1983/10/03","\#dd\.mm\.yyyy\#")
#03.10.1983#
|
| |
| |
| |
| |
 11 Кб. |
|
| | А меня нет ошибок см.->
A2003  | |
| |
| |
| |
|
|
| | у тебя региональные установки правильные :)) | |
| |
| |
| |
|
|
| | Вот то то и оно - поди угадай какие там у клиента настройки будут.... | |
| |
| |
| |
|
|
| | вот то шо я написал - выравнивает ситуацию :) | |
| |
| |
| |
|
|
| | Эт точно
Чтобы не запоминать можно объявить
Public Const formatdata As String = "\#dd\.mm\.yyyy\#"
и пользоваться Debug.Print Format(a, formatdata)
| |
| |
| |
| |
|
|
| | всё кушает?  | |
| |
| |
|
|