Как автоматически заполнить дату в ячейке, когда соседняя ячейка обновляется в Excel?

Иногда при обновлении ячейки в определенном столбце может потребоваться отметить самую последнюю дату обновления. В этой статье будет рекомендован метод VBA для решения этой проблемы. Когда ячейка обновляется, соседняя ячейка будет немедленно автоматически заполнена текущей датой.

Автоматически заполнять текущую дату в ячейке, когда соседняя ячейка обновляется кодом VBA

Объедините несколько листов/книг в один лист/книгу:

Объединение нескольких листов или книг в один лист или книгу может оказаться огромной задачей в вашей повседневной работе. Но, если у вас есть Kutools for Excel , его мощная утилита – Combine может помочь вам быстро объединить несколько рабочих листов, книг в один рабочий лист или книгу

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

–>

Автоматически заполнять текущую дату в ячейке, когда соседняя ячейка обновляется кодом VBA

Предположим, что данные, которые вам нужно обновить, находятся в столбце B, и когда ячейка в столбце B обновляется, текущая дата будет заполнена в соседнем ячейка столбца A. См. снимок экрана:

Вы можете запустить следующий код VBA для решения этой проблемы.

1. Щелкните правой кнопкой мыши вкладку листа, в которой необходимо автоматически заполнить дату на основе смежной обновленной ячейки, а затем нажмите Просмотреть код из контекстного меню.

2. В окне Microsoft Visual Basic для приложений скопируйте и вставьте приведенный ниже код VBA в окно кода.

Код VBA: автоматическое заполнение текущей даты в ячейке, когда соседняя ячейка обновлено

Примечания :

1). В коде B: B означает, что обновленные данные находятся в столбце B. 2). -1 указывает, что текущая дата будет заполнена в одном левом столбце столбца B. Если вы хотите, чтобы текущая дата была заполнена в столбце C, измените -1 на 1.

3. Одновременно нажмите клавиши Alt + Q , чтобы закрыть окно Microsoft Visual Basic для приложений .

С этого момента при обновлении ячеек в столбце B соседняя ячейка в столбце A будет немедленно заполнена текущей датой. См. Снимок экрана:

Статьи по теме:

  • Как автоматически заполнять другие ячейки при выборе значений в раскрывающемся списке Excel?
  • Как использовать автозаполнение при вводе в раскрывающемся списке Excel?

Источник: frestage.ru

Бытовой вопрос