![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#31 |
Пользователь
Регистрация: 06.11.2011
Сообщений: 16
|
![]()
Да, учиться тяжело но в результате довел программу до вида представляемого во вложении.
Может ли кто подсказать, как сделать, чтоб ри подсчете места сперва учитывалось время участников, взявших максимальное количество КП от выставленного в ячейке "J2", потом от большего числа взятых КП к меньшим. Участники, превысившее контрольное время с любым числом взятых КП занимают места ниже участников взявших минимальное количество КП, но вложившихся в контрольное время. Их строки в пределах таблицы должны выделяться светло-серым цветом. При проведении соревнования в разных группах (столбец D) места должны высчитываться в каждой группе отдельно. Заметил одну неувязку: при высчитывании места по беговому времени (столбец G) при одинаковом результате выставляется одно место (что правильно), но потом пропускается некоторое количество мест. Как это исправить? Еще: программа с домашнего компа на рабочий переносится без проблем, а с рабочего на домашний выдает ошибку макроса "Compile error: Can’t find project or library" при записи в Группы и Команды. Это проблема установленного пакета Офиса на домашнем? Последний раз редактировалось baspav; 24.12.2013 в 21:41. |
![]() |
![]() |
![]() |
#32 |
Регистрация: 22.05.2014
Сообщений: 5
|
![]()
Уважаемые Знатоки! спасите!
Дано: Внешний источник(экспортер) в мой Excel транслирует время: ТОЛЬКО часы и минуты (клетка A1) Необходимо: запустить секунды и милисекунды (чч:мм:сс:мск) изменение формата добавляет нули при этом продолжают работать только часы и минуты как сделать и что куда приладить я не знаю поэтому Просьба: помогите пошагово потому что без Вас мне не разобраться! Спасибо |
![]() |
![]() |
![]() |
#33 |
Регистрация: 22.05.2014
Сообщений: 5
|
![]()
еще раз обновлю (может я запутал уже)
мне необходимо запустить счет времени в сек и милисек в Excel источник времени транслирует только часы и минуты в клетке А1 = источник времени чч:мм в клетке В1 =А2 только в формате мм:сс,000 но минуты тикают а секунды стоят на месте как запустить секунды и милисекунды? |
![]() |
![]() |
![]() |
#34 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
используйте Timer()
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#35 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]() Цитата:
это формула, а формула пересчитывается либо когда данные в ячейках меняются, или когда пользователь принудительно запускает пересчет формул Поскольку (позволю предположить) что вы не нажимаете кнопку F9 (для пересчета формул) по 1000 раз каждую секунду, - второй вариант отпадает. Остается первый - время в ячейке В1 меняется тогда, когда меняется значение ячейки A1 Вряд ли в ячейке A1 время меняется 1000 раз в секунду - так что миллисекунд бегущих вам не видать (да и зачем, интересно...) Если вы берете значение из ячейки A1, где оно округлено до минут (не форматом ячейки - а ваш экспортер транслирует уже округленное до минут время) - то секунды и миллисекунды ниоткуда у вас не возьмутся (пример на числах: внешняя программа с интервалом в секунду помещает в ячейку А1 числа 1000, 2000, 3000 и т.д. А вы пытаетесь из этих чисел извлечь промежуточные значения типа 1258, 1594 и т.д. при помощи формата ячейки... неужто вы думаете, что это реально?) |
|
![]() |
![]() |
![]() |
#36 |
Регистрация: 22.05.2014
Сообщений: 5
|
![]()
здравствуйте Игорь!
хорошо! но и мы можем округлять и учитывать всего 2 знака после запятой! И потом временное расстояние от 00 сек до 01 сек = 1000 милисекунд думаю машина справиться с пересчетом когда мы представим в формуле что расстояние не 1000 а 500 милисекунд (как вариант) и "выхватим" эти данные как Вы считаете |
![]() |
![]() |
![]() |
#37 |
Регистрация: 22.05.2014
Сообщений: 5
|
![]()
Магистр Йода
|
![]() |
![]() |
![]() |
#38 |
Регистрация: 15.01.2011
Сообщений: 4
|
![]()
Всем привет! Делаю горячие клавиши, чтобы мышкой не промахиваться мимо нужной кнопки, но вот беда: когда главный таймер отключен, горячие клавиши работают. Запускаем главный таймер и горячие клавиши перестают работать (запускать макросы). Подскажите, пожалуйста, как побороть этот недочет?
|
![]() |
![]() |
![]() |
#39 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
а "главный таймер" - это как?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#40 |
Регистрация: 15.01.2011
Сообщений: 4
|
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подскажите скрипт на секундомер? | molodoyy | PHP | 1 | 23.03.2009 22:24 |
Секундомер | aesoem | Общие вопросы Delphi | 10 | 28.01.2008 19:25 |
секундомер | itisiam | Общие вопросы Delphi | 6 | 31.05.2007 16:55 |