Получение и вставка времени создания и последнего изменения в ячейки
В этой статье мы расскажем о способах получения времени создания и последнего изменения информации о текущей книге, а также о том, как вставить время создания и последнего изменения информации о текущей книге в ячейки Excel.
Получение времени создания и последнего изменения в Excel с помощью команды Информация
Получение времени создания и последнего изменения в Excel с помощью функции Расширенные свойства
Вставка времени создания и последнего изменения в ячейки Excel с помощью кода VBA
Получение времени создания и последнего изменения в Excel с помощью команды Информация
Мы можем узнать точное время создания и последнего изменения текущей книги во вкладке Информация Microsoft Excel 2010 / 2013.
Нажмите Файл > Информация, и в правой части окна отображается информация о связанных датах. Под заголовком Связанные даты перечислены время последнего изменения, время создания и время последней печати. Смотрите скриншот ниже:
![]() | ![]() | ![]() |
Примечание: Этот метод доступен только в Microsoft Excel 2010/2013. В Excel 2007 он недействителен.
Вставка времени создания и последнего изменения в ячейки/заголовок/нижний колонтитул с помощью Kutools для Excel
Позвольте представить вам удобный инструмент — Kutools для Excel, который включает более 300 полезных функций для повышения вашей рабочей эффективности. С помощью его функции Вставить информацию о книге вы можете быстро вставить путь к книге, имя книги/листа, имя пользователя или время создания и последнего изменения в ячейки, верхний или нижний колонтитул.
После бесплатной установки Kutools для Excel выполните следующие действия:
1. Нажмите Kutools Plus > Книга > Вставить информацию о книге. Смотрите скриншот:
2. Затем в Вставить информацию о книге диалоговом окне отметьте информацию, которую хотите вставить, из раздела Информация, затем укажите место, куда вы хотите вставить данные. Вы можете выбрать ячейки, нижний колонтитул (левый, центральный, правый) или верхний колонтитул (левый, центральный, правый). Смотрите скриншот:
3. Нажмите ОК, и выбранная информация будет вставлена в указанное место.
Получение времени создания и последнего изменения в Excel с помощью функции Расширенные свойства
На самом деле, мы можем получить время создания и последнего изменения текущей книги в диалоговом окне Свойства документа.
Шаг 1: Откройте диалоговое окно Расширенные свойства .
В Excel 2007 нажмите кнопку Office > Подготовить > Свойства, и под панелью инструментов появится панель Свойства документа. Нажмите Свойства документа > Расширенные свойства, см. скриншоты:
![]() |
![]() |
![]() |
В Excel 2010/2013 нажмите Файл > Информация > Свойства > Расширенные свойства.
Шаг 2: В диалоговом окне Расширенные свойства вы увидите время создания и последнего изменения на вкладке Статистика. Смотрите скриншот ниже:
Вставка времени создания и последнего изменения в ячейки Excel с помощью кода VBA
Следующие макросы VBA помогут вам напрямую вставить время создания и последнего изменения информации о текущей книге в ячейки.
Вставка времени создания и последнего изменения в Excel
Шаг 1: Удерживая клавиши ALT + F11 , открывается окно Microsoft Visual Basic for Applications.
Шаг 2: Нажмите Вставить >> Модуль и вставьте следующий макрос в окно Модуля.
Код VBA: Вставка времени создания и последнего изменения в Excel
Sub Workbook_Open()
Range("A1").Value = Format(ThisWorkbook.BuiltinDocumentProperties("Creation Date"), "short date")
Range("A2").Value = Format(ThisWorkbook.BuiltinDocumentProperties("Last Save Time"), "short date")
End Sub
Шаг 3: Нажмите клавишу F5 для запуска макроса. После этого дата создания и дата последнего изменения будут вставлены в ячейки A1 и A2 соответственно.
Примечание: вы можете изменить целевую ячейку в VB в соответствии с вашими потребностями.
Вставка времени последнего изменения книги в Excel
Шаг 1: Удерживая клавиши ALT + F11 , открывается окно Microsoft Visual Basic for Applications.
Шаг 2: Нажмите Вставить >> Модуль и вставьте следующий макрос в окно Модуля.
Public Function ModDate()
ModDate = Format(FileDateTime(ThisWorkbook.FullName), "m/d/yy h:n ampm")
End Function
Шаг 3: Сохраните и закройте этот код, вернитесь на лист, в пустой ячейке введите формулу =ModDate(), и нажмите клавишу Enter. После этого в ячейку будет вставлено время последнего изменения.
Вставка времени создания книги в Excel
Шаг 1: Удерживая клавиши ALT + F11 , открывается окно Microsoft Visual Basic for Applications.
Шаг 2: Нажмите Вставить >> Модуль и вставьте следующий макрос в окно Модуля.
Function CreateDate() As Date
CreateDate = ActiveWorkbook.BuiltinDocumentProperties("Creation Date")
End Function
Шаг 3: Сохраните и закройте этот код, вернитесь на лист, в пустой ячейке введите формулу =CreateDate(), и нажмите клавишу Enter. Дата создания будет вставлена в ячейку, как показано на скриншотах ниже:
Примечание: Если формат вашей ячейки не является форматом даты, может отображаться странное число. Просто отформатируйте эту ячейку как формат Дата, и она будет отображаться как обычная дата.
Лучшие инструменты для повышения продуктивности работы с Office
Ускорьте работу в Excel с Kutools для Excel и ощутите новую степень эффективности. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени. Нажмите здесь, чтобы выбрать нужную вам функцию...
Office Tab добавляет вкладки в Office и делает вашу работу намного проще
- Включите редактирование и чтение с вкладками в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна, а не в отдельных окнах.
- Увеличьте свою продуктивность на50% и сократите сотни лишних кликов мышью каждый день!