|
|
|
Формат даты то dd/mm/yy , то mm/dd/yy
|
|||
|---|---|---|---|
|
#18+
Хранимая процедура MS SQL возвращает таблицу с датами типа Код: plaintext Решил автоматизировать процесс и сваял макрос, где данные в ячейки записываются из Recordset-а, типа того: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. то 06/01/07 14:06 , то 27/06/07 16:05:46 Т.е. даты после 12 числа обрабатываются верно, а в датах до 12 - переставляются месяц и день. Дорогие гуру, поправьте кодик рукой маэстро. На всех компьютерах формат даты dd/mm/yy , но оффисы разные - от 97 и выше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2007, 08:29:47 |
|
||
|
Формат даты то dd/mm/yy , то mm/dd/yy
|
|||
|---|---|---|---|
|
#18+
Код: plaintext I Have Nine Lives You Have One Only THINK! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2007, 09:17:21 |
|
||
|
Формат даты то dd/mm/yy , то mm/dd/yy
|
|||
|---|---|---|---|
|
#18+
Да нет, Format(.Fields(j), "dd/mm/yy") без толку Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2007, 11:06:12 |
|
||
|
Формат даты то dd/mm/yy , то mm/dd/yy
|
|||
|---|---|---|---|
|
#18+
А так не пойдёт Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2007, 11:13:47 |
|
||
|
Формат даты то dd/mm/yy , то mm/dd/yy
|
|||
|---|---|---|---|
|
#18+
Спасибо, разобрался. Если Преобразователю Екселя подсовывать строку, то он ее конвертирует как бог на душу положит, по каким-то своим законам. Но если подсунуть переменную типа Date, то все оК. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2007, 11:40:18 |
|
||
|
|

start [/forum/topic.php?fid=61&tid=2182660]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 314ms |

| 0 / 0 |
