Страница: 1 |
Вопрос: date | Добавлено: 24.01.06 08:59 |
Автор вопроса: ![]() |
esli ia v iacheike napishu naprimer tak: 12/12/06,
12 12 06 ili tak 121206 ia xochu chto b etom iacheike napisal vot tak: 12.12.2006. kak eta sdzelats? |
Ответы | Всего ответов: 3 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 24 Ответов: 332 |
Профиль | Цитата | #1 | Добавлено: 24.01.06 15:49 |
для первых двух значений вариантов прекрасно подходит ф-ция Format:
Dim MyTime, MyDate, MyStr MyTime = #17:04:23# MyDate = #January 27, 1993# MyStr = Format(MyTime, "hh:mm:ss AMPM" ![]() MyStr = Format(MyDate, "dddd, mmm d yyyy" ![]() а вот для значения типа "121206" - надо писать свою ф-цию обработки |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 24 Ответов: 332 |
Профиль | Цитата | #2 | Добавлено: 24.01.06 16:21 |
f = ActiveSheet.Range(r, c).Value
DATEConv = Format(Mid$(f, 1, 2) & "." & Mid$(f, 3, 2) & "." & Mid$(f, 5), "dd.mm.yyyy" ![]() Это тебе для последнего варианта. А что, лень вводить ячейку точки? |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 26 Ответов: 37 |
Web-сайт: Профиль | Цитата | #3 | Добавлено: 25.01.06 11:31 |
ne лень, дурак ![]() |
Страница: 1 |
|