|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
17.11.2009, 13:08 | #1 |
Форумчанин
Регистрация: 13.03.2009
Сообщений: 253
|
секундомер
Как сдедать секундомер, который бы включался по нажатию кнопки?
Предполагаю, что код должен выглядеть как-то так, только не знаю, как записывать время. Option Explicit Dim NextTick Sub timer() ThisWorkbook.Sheets("Sheet1").Range ("timer").Value = CDbl(Time) tick = TimeValue("00:00:01") NextTick = ???+ TimeValue("00:00:01") Application.OnTime NextTick, "timer" End Sub *переменная timer ссылается на ячейку A1, где должен быть секундомер. |
17.11.2009, 13:39 | #2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
17.11.2009, 14:12 | #3 |
Форумчанин
Регистрация: 13.03.2009
Сообщений: 253
|
Здорово, а можно его сделать прерываемым, но чтобы время не обнулялось?
Последний раз редактировалось ruavia3; 17.11.2009 в 14:30. |
17.11.2009, 15:26 | #4 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Цитата:
Код:
А разве нельзя было взять готовое решение здесь? |
|
17.11.2009, 15:32 | #5 |
Форумчанин
Регистрация: 13.03.2009
Сообщений: 253
|
Спасибо) у Вас неизменный юмор.
|
21.09.2010, 14:39 | #6 |
Новичок
Джуниор
Регистрация: 21.09.2010
Сообщений: 2
|
Здравствуйте, мне нужно сделать секундомер в ячейке, но чтобы по нажатию на кнопку, он фиксировал значение и запускался в другой ячейке, я не большой знаток скриптов поэтому прикладываю вложение. Смысл: Автогонка, идёт просчёт времени, при нажатии "старт всех" стартуют сразу 4 секундомера, если просто "старт" - соответственно один, при нажатии круг секундомер фиксирует время и стартует в соседней ячейке, кстати он может отображать десятые и сотые доли секунд ? И ещё посмотрите пожалуйста мой код, непойму почему задействованы ячейки до самой М5? Не судите за примитивность, буду благодарен за помощь.
|
21.09.2010, 15:29 | #7 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
немного подправил,надеюсь что понял правильно.В ячейке после запятойотображаются тыс.доли секунды,были сотые
Анализ,обработка данных Недорого
|
21.09.2010, 16:23 | #8 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
|
22.09.2010, 08:00 | #9 |
Новичок
Джуниор
Регистрация: 21.09.2010
Сообщений: 2
|
Игорь, спасибо тебе земляк (в прямом смысле!). Прямо в точку попал и всего 3 скрипта. Я б наверное ещё долго "велосипед изобретал" От Златоуста САЛЮТ Первоуральску! (я там родился кстате... ) Спасибо и удачи.
|
19.02.2013, 01:01 | #10 |
Пользователь
Регистрация: 03.07.2012
Сообщений: 50
|
уважаемый IgorGO помогите пожалуйста нужно несколько секундомеров на одном листе с возможностью кнопки старта, остановки и ресета для каждого в отдельности т.е. для учета игрового времени для каждого игрока в отдельности(18 секундомеров)
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подскажите скрипт на секундомер? | molodoyy | PHP | 1 | 23.03.2009 22:24 |
Секундомер | aesoem | Общие вопросы Delphi | 10 | 28.01.2008 19:25 |
секундомер | itisiam | Общие вопросы Delphi | 6 | 31.05.2007 16:55 |