Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Отображение времени - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Отображение времени
RAN Дата: Среда, 13.02.2013, 14:40 | Сообщение № 1
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Приветствую.
Вывожу время в прогрессбар

[vba]
Код
Label1.Caption = Format(Timer - t, "0.00")
[/vba]

Так все крутится. Но хотелось бы в формате типа такого

[vba]
Код
Label1.Caption = Format(Timer - t, "Nn:Ss,00")
[/vba]

а лезет ерунда. Где затупил?


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеПриветствую.
Вывожу время в прогрессбар

[vba]
Код
Label1.Caption = Format(Timer - t, "0.00")
[/vba]

Так все крутится. Но хотелось бы в формате типа такого

[vba]
Код
Label1.Caption = Format(Timer - t, "Nn:Ss,00")
[/vba]

а лезет ерунда. Где затупил?

Автор - RAN
Дата добавления - 13.02.2013 в 14:40
Serge_007 Дата: Среда, 13.02.2013, 14:51 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Андрей, у меня так получается:

Вроде всё нормально
А тебе не так надо?
К сообщению приложен файл: 6576952.gif (3.3 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеАндрей, у меня так получается:

Вроде всё нормально
А тебе не так надо?

Автор - Serge_007
Дата добавления - 13.02.2013 в 14:51
RAN Дата: Среда, 13.02.2013, 15:47 | Сообщение № 3
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Так у меня тоже получается.
А надо 01:15, 25 (одна минута, 15 секунд, 25 сотых).
Timer - t = 75,25


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеТак у меня тоже получается.
А надо 01:15, 25 (одна минута, 15 секунд, 25 сотых).
Timer - t = 75,25

Автор - RAN
Дата добавления - 13.02.2013 в 15:47
Саня Дата: Среда, 13.02.2013, 16:32 | Сообщение № 4
Группа: Друзья
Ранг: Ветеран
Сообщений: 1068
Репутация: 560 ±
Замечаний: 0% ±

XL 2016
[vba]
Код
Label1.Caption = Format((Timer - t)/24/60/60, "Nn:Ss,00")
[/vba]

с долями секунд сразу чё-т не пролезло, считывать до этой строки (Timer - t) и два Format'а
 
Ответить
Сообщение[vba]
Код
Label1.Caption = Format((Timer - t)/24/60/60, "Nn:Ss,00")
[/vba]

с долями секунд сразу чё-т не пролезло, считывать до этой строки (Timer - t) и два Format'а

Автор - Саня
Дата добавления - 13.02.2013 в 16:32
RAN Дата: Среда, 13.02.2013, 16:46 | Сообщение № 5
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Саня, как раз перед твоим ответом озарение нашло. Сделал почти так же.

[vba]
Код
Const sec = 1.15740740740741E-05
     FP.labPg4.Width = Int(FP.labPg4.Tag * sngPercent)
     FP.labPg4v.Caption = Format(sngPercent, "0%")
     FP.Label1.Caption = Format((Timer - t) * sec, "h:Nn:Ss") & "," & Right$(Format((Timer - t), ".00"), 2)
[/vba]

Всем спасибо.


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеСаня, как раз перед твоим ответом озарение нашло. Сделал почти так же.

[vba]
Код
Const sec = 1.15740740740741E-05
     FP.labPg4.Width = Int(FP.labPg4.Tag * sngPercent)
     FP.labPg4v.Caption = Format(sngPercent, "0%")
     FP.Label1.Caption = Format((Timer - t) * sec, "h:Nn:Ss") & "," & Right$(Format((Timer - t), ".00"), 2)
[/vba]

Всем спасибо.

Автор - RAN
Дата добавления - 13.02.2013 в 16:46
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!