Tooprogram.ru

Компьютерный справочник
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Excel таймер обратного отсчета

Таймер (секундомер) в Excel — система электронного хронометража

Программа предназначена для фиксации времени событий (хронометража) в таблице Excel в режиме онлайн.

Типичное применение такой программы — фиксации времени прохождения кругов автогонщиками, но подойдёт данный секундомер и для учёта времени на любых других спортивных состязаниях.

  • изменяемое количество участников — от 1 до 20
  • изменяемое количество кругов (заездов, состязаний) — от 1 до 6
  • возможность начислять отдельным участникам штрафные баллы (секунды)
  • автоматический подсчёт суммарного времени
  • распределение мест среди участников
  • возможность сортировки таблицы результатов состязания по любому параметру
  • фиксация времени с точностью до сотых долей секунды

Смотрите также программу для игрового клуба / интернет кафе
для учёта времени и платежей нескольких игроков на приставках

Смотрите также упрощённую (предыдущую) версию программы-секундомера,
без возможности выбора количества участников и числа состязаний

В последней версии программы, желтая кнопочка сверху, в принципе, не нужна — теперь всё и без неё работает.
Разве что перед изменением количества участников потребуется принудительно остановить главный таймер.

Обратите внимание, что следующие действия:

  • добавление или удаление участников
  • изменение количества кругов
  • простановка штрафных баллов (секунд)

возможны только при остановленном главном таймере.

Не пытайтесь во время соревнования, при включенных секундомерах, прописать кому-то штрафные секунды,
— это приведёт к полной остановке макроса, и, соответственно, к некорректным результатам.

ВложениеРазмерЗагрузкиПоследняя загрузка
TimerEx.xls73 КБ2461 год 47 недель назад
  • 41163 просмотра

Комментарии

1. Про андроид очень жаль. Вообще нет вариантов?
2. мин.1500 — понятно, а макс.? А лучше конкретно сколько такая доработка будет стоить?

1. На андроиде макросы не работают, так что работать не будет
2. Могу сделать под заказ. От 1500 руб

Здравствуйте, Игорь!
1. Будет ли работать на андроиде?
2. Что нужно, чтобы увеличить максимально возможное число участников до 50-100 и число кругов до 30-50?

Любые доработки бесплатных макросов, — только на платной основе.
Если сами не можете поменять что-то в файле, — высылайте заказ через сайт, сделаем под заказ.

тот же самый вопрос. нужно поменять «фамилия» на «новая задача».

Добрый день, очень крутой макрос!
Использовал для ведения статистики в любительских картинговых соревнованиях. Единственный не очень удобный момент, что пришлось открывать 2 параллельных экселя, что бы замерить 8 последовательных отрезков, а потом прыгать между 2-мя файлами.
Насколько сложно увеличить кол-во возможных кругов (заездов, состязаний) скажем до 20, ну или хотя бы до 12?
Буду признателен за ответ, лучше в личку.
Спасибо!

секундомер и таймер — это две большие разницы. Когда программист, который пишет макросы, не понимает точно над чем он работает, тогда и получается «каша»

Привет, написал на почту.
Нужна доработка вашего файла.
Ответьте.

А случайно кто может помочь в этом деле не знаете?

Под iPAD — надо писать отдельное приложение (это не ко мне, на айпаде макросы Excel не работают)

А как данную прогу заточить на работу на Apple iPad??
И кол-во кругов до 10 увеличить.

а пароль к макросу какой?

Запустить 2 (и более) файлов можно — но каждый файл надо запускать в отдельной копии приложения Excel
Т.е. не так, что открыли один файл, потом запустили второй двойным щелчком, — так не получится.

Надо так: открыли в Excel первый файл любым способом,
потом запустили второй Excel (например, через меню ПУСК), — и вот во втором Excel через меню Файл-Открыть запускаете второй файл.

Поскольку 2 запущенных Excel между собой никак не связаны — все будет работать независимо.

Насчет увеличения участников до 50 — не проблема, можно сделать
Минимальная стоимость заказа у нас — 1000 рублей
Если устраивает, — можно доработать файл под ваши нужды.

Здравствуйте.
Интересная программа, но к сожалению два открытых секундомера одновременно не работают. Можно ли что то сделать для одновременного запуска двух файлов ? Так же интересно увеличение участников до 50. Сколько это будет стоить ? (занимаюсь организацией соревнований по ориентированию на внедорожниках). Константин.

Да, можно доработать (если готовы оплатить доработку — обращайтесь в скайп, или на почту)

Можно ли доработать программу таким образом, чтобы при нажатии старт/стоп продолжалось/останавливалось время в той же ячейке. Этот секундомер планируется использовать не для соревнований, а для хронометрирования офисных задач. т.е. одну задачу отложили, выполнили другую, потом вернулись к первой. на выходе получили суммарное время по задачам. спасибо.

Здравствуйте, Александр.
Расширить число участников можно.
Правда, если участников будет тысяча, я плохо представляю, как будет выглядеть процесс фиксации прохождения ими круга (представьте, что за 5 секунд на финиш пришли 50 участников забега. Вы успеете найти в списке из 1000 спортсменов 50 нужных, и нажать 50 кнопок за 5 секунд?)

Протокол тоже можно сделать, если покажете на примере, как он должен выглядеть.

Расширить число участников и вывод ротокол победителя можно

Действительно, разница есть, — если запустить таймер для всех сразу, и потом остановить главный таймер, чтобы у всех участников время зафиксировалось.
Разница во времени составляет сотые доли секунды:

Эти сотые доли секунды Excel тратит на запись времени в ячейки (запись ведется сверху вниз)

Можно, конечно, доработать макрос, чтобы запись во все ячейки производилась одновременно (и проблема исчезнет),

но задача достижения такой точности заказчиком программы не ставилась.

Таймер работает с одним недочетом — начисление времени производится для всех участников не одновременно, а со сдвигом времени в сторону увеличения номера участника

Excel таймер обратного отсчета

Модератор форума: _Boroda_, Manyasha, SLAVICK, китин
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Таймер обратного отсчёта (Формулы/Formulas)

Таймер обратного отсчёта

TanyaZorinaДата: Пятница, 04.03.2016, 14:46 | Сообщение № 1
китинДата: Пятница, 04.03.2016, 15:00 | Сообщение № 2

Не судите строго:я пытаюсь научиться
ЯД 41001877306852/WM R249698041931; Z239672726538

TanyaZorinaДата: Пятница, 04.03.2016, 15:05 | Сообщение № 3
китинДата: Пятница, 04.03.2016, 15:45 | Сообщение № 4

Не судите строго:я пытаюсь научиться
ЯД 41001877306852/WM R249698041931; Z239672726538

Ответить

TanyaZorinaДата: Пятница, 04.03.2016, 18:23 | Сообщение № 5
TanyaZorinaДата: Пятница, 04.03.2016, 21:50 | Сообщение № 6
МВТДата: Суббота, 05.03.2016, 07:42 | Сообщение № 7
TanyaZorinaДата: Суббота, 05.03.2016, 11:12 | Сообщение № 8
BronksДата: Среда, 07.12.2016, 17:09 | Сообщение № 9

200?’200px’:»+(this.scrollHeight+5)+’px’);»> Как-то так

Если не нужны минуты, то убрать «:мм»

Спасибо большое)
Очень помог данный пример. Для работы просто необходим.
А знает ли кто как сделать что бы отсчитывало время с учетом выходных и, желательно) по 8 часов (как рабочий день)? т.е. СБ и ВС не учитывало в общее время до определенной даты.
Был бы идеальный таймер)

200?’200px’:»+(this.scrollHeight+5)+’px’);»> Как-то так

Если не нужны минуты, то убрать «:мм»

Спасибо большое)
Очень помог данный пример. Для работы просто необходим.
А знает ли кто как сделать что бы отсчитывало время с учетом выходных и, желательно) по 8 часов (как рабочий день)? т.е. СБ и ВС не учитывало в общее время до определенной даты.
Был бы идеальный таймер) Bronks

200?’200px’:»+(this.scrollHeight+5)+’px’);»> Как-то так

Если не нужны минуты, то убрать «:мм»

Спасибо большое)
Очень помог данный пример. Для работы просто необходим.
А знает ли кто как сделать что бы отсчитывало время с учетом выходных и, желательно) по 8 часов (как рабочий день)? т.е. СБ и ВС не учитывало в общее время до определенной даты.
Был бы идеальный таймер) Автор — Bronks
Дата добавления — 07.12.2016 в 17:09

BronksДата: Среда, 07.12.2016, 17:17 | Сообщение № 10
китинДата: Четверг, 08.12.2016, 08:24 | Сообщение № 11

Не судите строго:я пытаюсь научиться
ЯД 41001877306852/WM R249698041931; Z239672726538

Ответить

МВТДата: Четверг, 08.12.2016, 18:46 | Сообщение № 12
BronksДата: Пятница, 09.12.2016, 18:15 | Сообщение № 13

китин, я извиняюсь если что не так написал.
Я по форумах обычно не хожу, только в крайних случаях, стараюсь все сам делать. Но тут увы, именно такой случай. Сменил работу и нужен подобный функционал, т.к. вручную просчитывать долго и неудобно.

Ошибку свою понял, нашел в правилах. Спасибо!

китин, я извиняюсь если что не так написал.
Я по форумах обычно не хожу, только в крайних случаях, стараюсь все сам делать. Но тут увы, именно такой случай. Сменил работу и нужен подобный функционал, т.к. вручную просчитывать долго и неудобно.

Ошибку свою понял, нашел в правилах. Спасибо! Bronks

Сообщение китин, я извиняюсь если что не так написал.
Я по форумах обычно не хожу, только в крайних случаях, стараюсь все сам делать. Но тут увы, именно такой случай. Сменил работу и нужен подобный функционал, т.к. вручную просчитывать долго и неудобно.

Ошибку свою понял, нашел в правилах. Спасибо! Автор — Bronks
Дата добавления — 09.12.2016 в 18:15

Excel таймер обратного отсчета

Более подробную информацию о этом(и некоторых других) контролах, можно найти в статье, ознакомившись с которой Вы сможете скачать необходимый ActiveX элемент управления.

P.S. Если со скачиванием таймера возникли проблемы, то можно повторить попытку, но уже используя Архив Интернета

После того, как Вы скачали файл ietimer.ocx, переместите(или скопируйте) его в папку

Windows System если речь идёт о Win 98, Me
или
Windows System32 если установлена OC Win 2000, XP

  • Затем, откройте рабочую книгу, в которой Вы хотите создать пользовательскую форму с таймером.
  • Перейдите в редактор VBA, для этого воспользуйтесь сочетанием клавиш ALT + F11, или в меню Сервис выберите пункт Макрос и команду Редактор Visual Basic
  • В меню Вставка/Insert выберите команду UserForm , или кликните правой кнопкой мышки и в появившемся контекстном меню выберите пункт Вставить/Insert и команду UserForm
  • В меню Сервис/Tools выберите команду Ссылки/References

    В появившемся стандартном диалоговом окне, кликните кнопку Обзор/Browse

    В следующем окне, в поле со списком Папка выберите папку, в которую Вы скопировали файл ietimer.ocx. Затем, выделите нужный файл или просто введите(или вставьте из буфера обмена) текст ietimer.ocx в поле Имя файла и кликните кнопку Открыть .

    В меню Сервис/Tools выберите команду Дополнительные элементы /Additional Controls или подведите курсор мышки к панели инструментов Панель инструментов/Toolbox и кликните правой кнопкой мышки. В появившемся контекстном меню выберите команду Дополнительные элементы/ Additional Controls

    Важно : вне зависимости от выбора, Панель инструментов обязательно должна отображаться на экране, иначе Вы просто не сможете воспользоваться вышеупомянутой командой. Поэтому, если панель не видна, то в меню Вид/View выберите команду Панель элементов/Toolbox или воспользуйтесь одноимённой кнопкой с панели Стандарт/Standard

    В появившемся списке найдите и выберите следующий элемент управления Timer Object и подтвердите свой выбор нажатием кнопки OK.

  • Кликните кнопку IeTimer и расположите этот элемент управления в любом месте созданного диалогового окна.
  • Если необходимый интервал Вы хотите выставить вручную, то не снимая выделения, кликните клавишу F4 или в меню Вид выберите команду Окно свойств или просто кликните правую кнопку мышки, и в появившемся контекстном меню выберите команду Свойства

    В поле напротив Interval введите необходимый интервал, только не забывайте, что он указывается в милисекундах.

    Читать еще:  Vba excel запись в массив
    Ссылка на основную публикацию
    Adblock
    detector