Как автоматически вставить текущую дату или время в ячейку Excel двойным щелчком?
Частый ввод текущей даты или даты со временем в ячейки Excel может превратиться в рутину — особенно при ведении журналов, отслеживании прогресса или управлении расписаниями. Каждый раз вручную указывать дату не только затратно по времени, но и чревато ошибками. В этой статье описан эффективный способ упростить эту задачу: с помощью простого двойного щелчка вы сможете автоматически вставлять текущую дату или дату со временем в любую ячейку в пределах ограниченного диапазона на листе. Внедрив приведённые ниже решения, вы оптимизируете свой рабочий процесс и обеспечите единообразие при вводе данных.
Двойной щелчок для автоматического добавления/ввода текущей даты или Дата и время с помощью кода VBA
Двойной щелчок для автоматического добавления/ввода текущей даты или Дата и время с помощью кода VBA
Если вы хотите вставлять текущую дату или дату и время в ячейку простым двойным щелчком — это легко реализуется с помощью короткого кода VBA. Такой подход идеально подходит для пользователей, работающих с формами, таблицами посещаемости или в любых сценариях, где важно быстро и точно фиксировать даты. Решение на основе VBA позволяет гибко задавать нужный диапазон ячеек, а обновление происходит мгновенно — сразу после двойного щелчка.
1. На листе щёлкните правой кнопкой мыши вкладку внизу того листа, к которому нужно применить эту функцию, и выберите в появившемся меню пункт Просмотреть код. Откроется редактор Visual Basic только для этого листа — убедитесь, что вы редактируете именно нужный лист, так как код будет применяться исключительно к нему.
2. В окне Microsoft Visual Basic для приложений скопируйте и вставьте приведённый ниже код VBA в окно кода листа.
Код VBA: двойной щелчок для добавления текущей даты в ячейку
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Range("A1:B10")) Is Nothing Then
Cancel = True
Target.Formula = Date
End If
End Sub Примечания:

Практический совет: двойной щелчок за пределами ограниченного диапазона не приведёт к вставке даты — убедитесь, что целевые ячейки находятся внутри указанного диапазона.
Напоминание об ошибке: если код работает не так, как ожидалось, убедитесь, что он введён именно в нужный лист (а не в стандартный модуль), и что макросы включены в вашей среде Excel. Если параметры безопасности блокируют выполнение макросов, измените их через «Файл > Параметры > Центр управления > Параметры Центра управления».
3. После ввода кода нажмите сочетание клавиш Alt+Q, чтобы закрыть окно Microsoft Visual Basic для приложений и вернуться к листу. Это гарантирует сохранение всех изменений, внесённых в редакторе.
Теперь при двойном щелчке по любой ячейке внутри ограниченного диапазона (например,)A1:B10) Excel автоматически заполнит её текущей датой или датой со временем — в зависимости от настройки формата. Такая простая автоматизация экономит время и помогает поддерживать согласованность при ведении записей.

Раскройте магию Excel с помощью KUTOOLS AI
- Интеллектуальное выполнение: Выполняйте операции с ячейками, анализируйте данные и создавайте диаграммы — всё это доступно через простые команды.
- Пользовательские формулы: создавайте индивидуальные формулы для оптимизации рабочих процессов.
- Программирование на VBA: Пишите и внедряйте код VBA легко и без усилий.
- Анализ формул: Легко разбирайтесь даже в самых сложных формулах.
- Перевод текста: Ломайте языковые барьеры прямо в ваших таблицах.
Связанные статьи:
- Как дважды щелкнуть ячейку и добавить 1 к её значению в Excel?
- Как добавить отметку в ячейку с помощью двойного щелчка в Excel?
Лучшие инструменты повышения продуктивности в Office
Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…
Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу
- Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
- Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!
Все надстройки Kutools — один установщик
Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.
- Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
- Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
- Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
- 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
- Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек