Совет. Другие языки - Google-Translated. Вы можете посетить English версия этой ссылки.
Войти
x
or
x
x
Регистрация
x

or

Как обновить или вставить (текущую) дату и время с помощью командной кнопки в Excel?

Как правило, многие пользователи Excel склонны вставлять временную метку с формулой = NOW (). С помощью этой формулы вставленная временная метка будет автоматически обновляться каждый раз, когда вы открываете книгу. Для ручного обновления даты и времени на листе в любое время, как его достичь? В этой статье будет показан способ обновления текущей даты и времени, нажав кнопку Command в Excel.

Обновление даты и времени с помощью кнопки Command с кодом VBA


Выбор даты (легко выбрать дату с определенным форматом даты из календаря)

щелчок Kutools > Вставить > Вставить дату, а в диалоговом окне «Вставить дату» укажите формат даты, дважды щелкните по определенной дате, чтобы вставить эту дату в выбранную ячейку неизмеримо. Смотрите скриншот ниже:

Kutools for Excel включает в себя более удобные инструменты Excel 300. Бесплатно, без ограничений, в 60-дни. Загрузите бесплатную пробную версию

Вкладка «Office» Включите редактирование и просмотр с вкладками в Office и упростите свою работу ...
Kutools для Excel добавляет расширенные функции 300 в Excel и повышает производительность на 80%
  • Super Formula Bar (легко редактировать несколько строк текста и формул); Чтение макета (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон ...
  • Объединить ячейки / строки / столбцы и хранение данных; Содержание сплит-клеток; Объединить дублирующиеся строки и сумму / среднее ... Предотвратить повторяющиеся клетки; Сравнить диапазоны ...
  • Выберите Дублировать или Уникальные строки; Выберите пустые строки (все ячейки пусты); Супер найти и нечеткая находка во многих книгах; Случайный выбор ...
  • Точное копирование нескольких ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставьте маркеры, флажки и многое другое ...
  • Любить и быстро вставлять формулы, диапазоны, графики и рисунки; Шифровать ячейки с помощью пароля; Создать список рассылки и отправлять электронные письма ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов подкачки; Преобразование содержимого ячеек и комментариев ...
  • Суперфильтр (сохранение и применение схем фильтрации к другим листам); Расширенный Сортировать по месяцу / неделе / ​​дню, частоте и многому другому; Специальный фильтр жирным шрифтом, курсив ...
  • Объединить рабочие тетради и рабочие листы; Объединение таблиц на основе ключевых столбцов; Разбить данные на несколько листов; Пакетное конвертирование xls, xlsx и PDF ...
  • Работает с Office 2007-2019 и 365 и поддерживает все языки. Это легко развернуть в вашей компании. Полнофункциональная 60-дневная бесплатная пробная версия.

arrow синий правый пузырь Обновление даты и времени с помощью кнопки Command с кодом VBA


Чтобы обновить дату и время с помощью командной кнопки в Excel, сделайте следующее.

1. Вставьте кнопку Command, нажав разработчик > Вставить > Кнопка Command (элемент управления ActiveX), Смотрите скриншот:

2. Щелкните правой кнопкой мыши на вставленной кнопке Command, затем щелкните Просмотреть код из контекстного меню.

3. В появлении Microsoft Visual Basic для приложений окна, замените исходный код на следующий код VBA.

Код VBA: дата и время обновления с помощью командной кнопки в Excel

Private Sub CommandButton1_Click()
    Range("A2").Value = Now()
End Sub

Внимание: В коде CommandButton1 - это имя вашей вставленной командной кнопки. A2 - это ячейка, на которой будут отображаться дата и время обновления. Пожалуйста, измените их, как вам нужно.

4. Отключите режим разработки на вкладке «Разработчик». Нажмите кнопку «Command», затем текущая дата и время вставляются в ячейку A2.

И каждый раз, когда вы нажимаете на кнопку Command, дата и время в ячейке A2 будут немедленно обновляться.


arrow синий правый пузырьRприподнятые статьи:


Kutools для Excel - лучший инструмент для повышения производительности в офисе Повысьте производительность на 80%

  • Супер Формула Бар (легко редактировать несколько строк текста и формул); Макет чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы и хранение данных; Содержание сплит-клеток; Объедините дублирующиеся строки и сумму / среднее... предотвратить повторяющиеся клетки; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выберите пустые строки (все ячейки пусты); Супер найти и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения формулы ссылки; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Любимые и быстро вставляемые формулы, Диапазоны, графики и рисунки; Шифрование ячеек с паролем; Создать список рассылки и отправлять электронные письма ...
  • Извлечение текстаДобавить текст, Удалить по позиции, Удалить пространство; Создание и печать промежуточных итогов подкачки; Преобразование содержимого ячеек и комментариев...
  • Суперфильтр (сохранить и применить схемы фильтров к другим листам); Расширенный поиск по месяцам / неделям / дням, частоте и более; Специальный фильтр жирным шрифтом, курсивом ...
  • Объединить рабочие тетради и рабочие листы; Объединение таблиц на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Работает с Office 2007-2019 и 365 и поддерживает все языки. Это легко развернуть в вашей компании. Полнофункциональная 60-дневная бесплатная пробная версия.
вкладка kte 201905

Вкладка «Office» предоставляет интерфейс с вкладками для Office и упрощает работу

  • Включить редактирование и чтение с вкладками в Word, Excel, PowerPoint, Издатель, Доступ, Visio и Проект.
  • Открывайте и создавайте несколько документов в новых вкладках одного и того же окна, а не в новых окнах.
  • Увеличивает вашу производительность на 50% и уменьшает сотни щелчков мышью для вас каждый день!
нижняя часть офиса
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    raph · 7 months ago
    Awesome! Thanks for this tutorial.


    However, how do i insert ONLY the date in DD/MM/YYYY format?
    • To post as a guest, your comment is unpublished.
      crystal · 6 months ago
      Hi,
      You can format the output cell as Short Date formatting to solve the problem.
  • To post as a guest, your comment is unpublished.
    joe higham · 10 months ago
    Hi there.. this is really good basic info..


    One question - how do you modify the code to put the datestamp into the NEXT row below, each time the button is pressed? (keeping the data previously written above?)


    Thank you so much!
    • To post as a guest, your comment is unpublished.
      crystal · 9 months ago
      Hi,
      The below VBA code will work on selected cell. When you want to insert timestampe to a cell, just select it and press the button.

      Private Sub CommandButton1_Click()
      Dim xRg As Range
      On Error Resume Next
      Set xRg = Selection
      xRg.Value = Now()
      End Sub