|
Как установить милисекунды когда экспортер времени передает только час и мин
|
|||
---|---|---|---|
#18+
первая ссылка в яндексе http://msdn.microsoft.com/en-us/library/office/gg278832(v=office.15).aspx ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2014, 10:25 |
|
Как установить милисекунды когда экспортер времени передает только час и мин
|
|||
---|---|---|---|
#18+
Это я вписал в модуль: Public Declare PtrSafe Sub GetLocalTime Lib "kernel32" (lpSystemTime As SYSTEMTIME) Public Type SYSTEMTIME wYear As Integer wMonth As Integer wDayOfWeek As Integer wDay As Integer wHour As Integer wMinute As Integer wSecond As Integer wMilliseconds As Integer End Type Dim t As String, delta As Long, st As SYSTEMTIME t = Range("A1").Text If Not IsDate(t) Then MsgBox "А1 не содержит корректное время": Exit Sub Debug.Print DateDiff("s", Time, Fix(CDate(t)) - CDate(t)) delta = DateDiff("s", Time, CDate(t) - Fix(CDate(t))) Do Call GetLocalTime(st) Range("A2") = Format$(TimeSerial(st.wHour, st.wMinute, st.wSecond + delta), "hh:nn:ss") + "." + CStr(st.wMilliseconds) DoEvents Loop При сохранении программа выдает мне Invalid outside procedure (недопустимые внешние процедуры) часы пока не работают ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2014, 10:41 |
|
Как установить милисекунды когда экспортер времени передает только час и мин
|
|||
---|---|---|---|
#18+
Правило 25Invalid outside procedure (недопустимые внешние процедуры)неверный перевод - недопустимо ВНЕ процедуры код цикла должен быть включен в какую-то процедуру, например Код: vbnet 1. 2. 3. 4. 5.
Кроме того, чтобы таймер заработал, это процедуру надо запустить ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2014, 10:48 |
|
Как установить милисекунды когда экспортер времени передает только час и мин
|
|||
---|---|---|---|
#18+
Shocker.Pro, то есть 1 в конце кода я ставлю end sub: Do Call GetLocalTime(st) Range("A2") = Format$(TimeSerial(st.wHour, st.wMinute, st.wSecond + delta), "hh:nn:ss") + "." + CStr(st.wMilliseconds) DoEvents Loop End sub 2 сохраняю и 3 в таблице иксель в A2 пишу формулу =A1+секунды(1/1000) ????? (только не взрывайся пж))) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2014, 11:00 |
|
Как установить милисекунды когда экспортер времени передает только час и мин
|
|||
---|---|---|---|
#18+
нет, ячейку А2 цикл будет заполнять сам если код в одном модуле, это будет выглядеть примерно так: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2014, 11:05 |
|
Как установить милисекунды когда экспортер времени передает только час и мин
|
|||
---|---|---|---|
#18+
ЗЫ: строку Debug.Print можно убрать - случайно осталось от отладки ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2014, 11:06 |
|
Как установить милисекунды когда экспортер времени передает только час и мин
|
|||
---|---|---|---|
#18+
Shocker.Pro, больше не ругается ! де баг принт убрал а как запустить? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2014, 11:14 |
|
Как установить милисекунды когда экспортер времени передает только час и мин
|
|||
---|---|---|---|
#18+
например, поставить внутрь rrrrr курсор и нажать F5 ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2014, 11:21 |
|
Как установить милисекунды когда экспортер времени передает только час и мин
|
|||
---|---|---|---|
#18+
у меня мак чем можно заменить? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2014, 11:25 |
|
Как установить милисекунды когда экспортер времени передает только час и мин
|
|||
---|---|---|---|
#18+
меню Run ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2014, 11:30 |
|
Как установить милисекунды когда экспортер времени передает только час и мин
|
|||
---|---|---|---|
#18+
Запустить плэй понятно в меню есть я вкл его попадаю в таблицу где в окне надпись А1 содержит не корректное время ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2014, 11:32 |
|
Как установить милисекунды когда экспортер времени передает только час и мин
|
|||
---|---|---|---|
#18+
стало быть A1 содержит значение, которое нельзя преобразовать во время ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2014, 11:36 |
|
Как установить милисекунды когда экспортер времени передает только час и мин
|
|||
---|---|---|---|
#18+
если я прав понял импортируется картинка а не числовой ряд? если так преобразовать нельзя? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2014, 11:43 |
|
Как установить милисекунды когда экспортер времени передает только час и мин
|
|||
---|---|---|---|
#18+
откуда мне знать, что у вас там импортируется, если вы тщательно это скрываете? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2014, 11:58 |
|
Как установить милисекунды когда экспортер времени передает только час и мин
|
|||
---|---|---|---|
#18+
Shocker.Pro, Вы есть в скайпе? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2014, 12:43 |
|
Как установить милисекунды когда экспортер времени передает только час и мин
|
|||
---|---|---|---|
#18+
по вопросам помощи на форуме я общаюсь на форуме ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2014, 12:51 |
|
Как установить милисекунды когда экспортер времени передает только час и мин
|
|||
---|---|---|---|
#18+
Шокер коль уж я только осваиваю работу с программами к Вам только на Вы Спасибо Большое Вы лучший Спасибо за терпение, на других сайтах такого хорошего отношения как у Вас не встретил Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2014, 12:56 |
|
|
start [/forum/topic.php?fid=61&msg=38649958&tid=2174015]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
63ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
others: | 292ms |
total: | 449ms |
0 / 0 |