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

Молодой бизнесмен, используя компьютер за столом

Добавляйте отметки даты в электронные таблицы Microsoft Excel с помощью макросов.

Кредит изображения: АндрейПопов / iStock / Getty Images

Microsoft Excel не предоставляет простой способ добавить поле для информирования читателей о том, когда файл был обновлен в последний раз. Две функции времени, предоставляемые Excel, СЕЙЧАС и ВРЕМЯ, предоставляют информацию о текущем времени, однако вызывая их функции в вашем файле обновляют ячейку с текущим временем, как только вы открываете файл, даже если документ не изменение. Использование этих функций без защиты ячеек не даст вам или вашим пользователям надежного метода определения времени последнего сохранения файла. Лучшее решение этой проблемы - создать макрос для вашего файла Excel, чтобы прочитать свойства файла, в которых хранится время последнего сохранения файла.

Шаг 1

Откройте электронную таблицу Excel и сохраните файл как файл Excel с поддержкой макросов. Если ваш файл еще не сохранен в этом формате, Excel выдает всплывающее окно с предупреждением. Нажмите «Нет», затем выберите «Книга Excel с поддержкой макросов» в раскрывающемся меню «Тип файла».

Видео дня

Шаг 2

Нажмите «Alt-F11», чтобы открыть окно Microsoft Visual Basic для приложений.

Шаг 3

Нажмите «Вставить», затем «Модуль» в верхнем меню.

Шаг 4

Скопируйте и вставьте в окно следующий код:

Функция LastSavedTimeStamp () As Date LastSavedTimeStamp = ActiveWorkbook. BuiltinDocumentProperties ("Время последнего сохранения") Конечная функция

Шаг 5

Вернитесь в представление электронной таблицы Excel и щелкните ячейку, в которой вы хотите отобразить отметку времени.

ШАГ 6

Введите «= LastSavedTimeStamp ()» (без кавычек) в ячейку и нажмите «Enter».

Шаг 7

Обратите внимание, что значение может не отображаться в формате даты. В этом случае щелкните ячейку правой кнопкой мыши и выберите «Форматировать ячейки». Выберите «Дата» в левом столбце, затем щелкните по желаемому формату даты и времени. Нажмите «ОК», чтобы применить форматирование.

Шаг 8

Сохраните файл и обратите внимание, что отметка даты обновляется только тогда, когда вы сохраняете файл, а не когда вы просто открываете его для просмотра.

Кончик

Действия, описанные в этой статье, применимы к Excel 2013 и Excel 2010. Для других версий могут потребоваться другие шаги.

Предупреждение

Файлы с поддержкой макросов иногда отфильтровываются как возможные вирусы в некоторых программах электронной почты. Это связано с тем, что исторически некоторые атаки на операционные системы Microsoft осуществлялись с помощью макросов, встроенных в файлы. Следовательно, у вас могут возникнуть проблемы с распространением этих типов файлов в зависимости от настроек почтового сервера получателя.