Если на вашем листе есть секундомер, вы будете знать, когда закончить работу. Как создать секундомер на листе с кнопками «Пуск», «Стоп» и «Сброс», как показано на следующем снимке экрана? Если вы нажмете кнопку «Пуск», это будет время начала, если вы нажмете кнопку «Стоп», время остановится, а кнопка «Сброс» поможет вам сбросить время. В этой статье я расскажу о том, как создать простой и удобный секундомер в Excel.
Создайте секундомер с тремя кнопками, используя код VBA
Создайте секундомер с тремя кнопками с помощью кода VBA
Чтобы создать секундомер с тремя кнопками, Start, Stop и Reset, выполните следующие действия один за другим.
Сначала вставьте три командные кнопки.
1 . Нажмите Developer > Insert > Command Button , см. Снимок экрана:
2 . Затем перетащите мышь, чтобы нарисовать кнопку, после вставки кнопки вы можете изменить заголовок кнопки, нажмите Developer > Свойства в Свойства , введите новый заголовок « Start » для этой кнопки в текстовое поле рядом с Caption , см. снимки экрана:
![]() |
![]() |
![]() |
3 . Повторите два вышеуказанных шага, чтобы вставить две другие кнопки и подписать их как « Стоп » и « Reset », см. Снимок экрана:
4 . После вставки кнопок вы должны выйти из режима дизайна, нажав Разработчик > Режим дизайна .
Во-вторых, создайте код VBA.
5 . Затем щелкните правой кнопкой мыши вкладку текущего листа и выберите Просмотреть код , в появившемся окне Microsoft Visual Basic для приложений скопируйте и вставьте следующее код в модуль :
Код VBA: создать секундомер:
Примечание . В приведенном выше коде – это ячейка где будет вставлено время секундомера, а кнопки , , – это названия кнопок, вы можете увидеть точное название кнопки в поле имени , см. снимок экрана:
В-третьих, отформатируйте ячейку времени секундомера.
6 . Затем вы должны отформатировать ячейку времени в формате Text , и вы можете изменить ячейку размер, шрифт, цвет шрифта, фон и т. д. по мере необходимости, см. снимок экрана:
7 . После завершения вышеуказанных шагов, с этого момента, когда вы нажимаете кнопку Start , время будет начинаться сейчас, и нажмите кнопку Stop , время остановится, Res Кнопка et сбросит время, см. снимок экрана: