Перейти к содержимому

Kutools для Office — один пакет. Пять инструментов. Выполняйте больше.

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

Author Kelly Last modified

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

Получение имени последнего изменившего пользователя текущей книги в Excel
Вставка имени последнего изменившего пользователя текущей книги с помощью пользовательской функции
Легко вставьте имя пользователя в ячейку, верхний или нижний колонтитул с помощью Kutools для Excel


Получение имени последнего изменившего пользователя текущей книги в Excel

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

Этот метод позволяет подтвердить последнего изменившего пользователя без внесения изменений в содержимое документа, что полезно для быстрой проверки или отслеживания использования файла, особенно когда несколько человек управляют одним и тем же файлом. Имейте в виду, что отображаемое имя пользователя зависит от профиля пользователя компьютера и настроек Office — неправильная системная конфигурация может привести к неожиданным значениям.

Если вы используете Excel 2007

Чтобы узнать, кто последним изменил книгу в Excel 2007, следуйте этим шагам:

Нажмите кнопку Office > Подготовить > Свойства.

Office Button > Prepare > Properties in Excel2007

Это действие открывает панель информации о документе над вашим листом. В новой панели документа нажмите Свойства документа (обычно справа), затем выберите Дополнительные свойства.

Click the Document Properties > Advanced properties

В появившемся диалоговом окне Дополнительные свойства перейдите на вкладку Статистика. Здесь поле Последний сохраненный: отображает имя пользователя, который последним сохранил файл. Это предоставляет контрольную точку для владения документом или изменений.

the Last Saved by information under the Statistics tab

Если вы используете Excel 2010, 2013 или более позднюю версию

В Excel 2010 и более поздних версиях диалоговое окно свойств документа переместилось. Чтобы просмотреть последнего изменившего пользователя:

Нажмите вкладку Файл, чтобы войти в режим просмотра Backstage, затем выберите Информация. Справа, в разделе Связанные люди, вы найдете имя пользователя, который последним изменил документ.

click the File > Info in Excel2013 and later versions,and the Last Modified by information at right side

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

a screenshot of kutools for excel ai

Раскройте магию Excel с Kutools AI

  • Умное выполнение: Выполняйте операции с ячейками, анализируйте данные и создавайте диаграммы — всё это посредством простых команд.
  • Пользовательские формулы: Создавайте индивидуальные формулы для оптимизации ваших рабочих процессов.
  • Кодирование VBA: Пишите и внедряйте код VBA без особых усилий.
  • Интерпретация формул: Легко разбирайтесь в сложных формулах.
  • Перевод текста: Преодолейте языковые барьеры в ваших таблицах.
Улучшите возможности Excel с помощью инструментов на базе ИИ. Скачать сейчас и испытайте беспрецедентную эффективность!

Вставка имени пользователя, который последний раз изменил текущую книгу, с помощью пользовательской функции

Если вы хотите программно вставить имя последнего изменившего пользователя в ячейку листа для отчетности или документации — или вам нужна эта информация для автоматического обновления или ссылок формул — вы можете создать пользовательскую функцию с использованием VBA. Это полезно в сценариях, где вы создаете отчеты или журналы, отслеживающие владение файлом или редакционную активность непосредственно в ваших данных. Обратите внимание, что этот подход использует базовые свойства файла и будет отображать «последнего сохранившего» пользователя согласно настройкам операционной системы и приложения Office.

Перед началом убедитесь, что ваши настройки макросов позволяют выполнение кода VBA, и помните сохранить вашу книгу как файл с поддержкой макросов (*.xlsm), чтобы сохранить функциональность. Будьте осторожны при обмене файлами, содержащими макросы, поскольку некоторые корпоративные среды ограничивают их использование по соображениям безопасности.

1: Нажмите и удерживайте клавиши ALT + F11 , чтобы открыть окно редактора Microsoft Visual Basic for Applications.

2: В редакторе VBA нажмите Вставить > Модуль. Затем вставьте следующий макрос-код в окно Модуля:

Код VBA: Вставка имени последнего изменившего пользователя в Excel

Function LastAuthor()
LastAuthor = ActiveWorkbook.BuiltinDocumentProperties("Last Author")
End Function

copy and paste the code into the module

3: После добавления кода нажмите Alt + Q, чтобы закрыть редактор VBA и вернуться в Excel.

4: Выберите ячейку, где вы хотите отобразить имя последнего изменившего пользователя, и введите следующую формулу:

=LastAuthor()

Затем нажмите Enter. Имя пользователя, который последним сохранил книгу, мгновенно появится в выбранной ячейке. Для демонстрации обратитесь к этому скриншоту:

enter a formula to get the last modified user name

Если вы хотите использовать функцию на других листах или в дополнительных ячейках, вы можете просто ввести =LastAuthor() там, где это необходимо. Если вы хотите автоматически обновлять это поле после каждого изменения, рассмотрите возможность комбинирования с событиями изменения листа, но имейте в виду, что обновление свойств файла происходит только после сохранения.

Совет: Если вы столкнулись с проблемами, что функция не возвращает значение, убедитесь, что проект VBA сохранен правильно и выполнение макросов разрешено в ваших настройках безопасности Excel. В редких случаях повреждение документа или настраиваемые политики безопасности могут блокировать доступ к свойствам файла.


Легко вставьте имя пользователя в ячейку, верхний или нижний колонтитул с помощью Kutools для Excel

Для пользователей, ищущих более удобный и гибкий подход — без написания кода — Kutools для Excel предлагает удобный способ вставить имя пользователя непосредственно в любую ячейку или как часть пользовательского верхнего или нижнего колонтитула. Это особенно полезно для стандартизации шаблонов документов, автоматического брендинга отчетов или обеспечения того, чтобы каждая распечатка показывала, кто подготовил или исправил файл.

Kutools для Excel предлагает более 300 продвинутых функций для упрощения сложных задач, повышая креативность и эффективность. Интеграция с возможностями ИИ позволяет Kutools автоматизировать задачи с высокой точностью, делая управление данными без усилий. Подробная информация о Kutools для Excel...  Бесплатная пробная версия...

Вот как вы можете использовать функцию Вставить информацию о книге в Kutools для Excel:

1. Перейдите в Kutools Plus > Книга > Вставить информацию о книге.

click Insert Workbook Information feature of kutools

2. В диалоговом окне Вставить информацию о книге настройте следующим образом:

set options in the dialog box

1). Выберите Имя пользователя в разделе Информация.

2). Если вы хотите отобразить имя пользователя внутри определенной ячейки листа, укажите желаемую ячейку в поле Диапазон. Для верхних или нижних колонтитулов выберите соответствующие опции Верхний или Нижний колонтитул.

3). Нажмите OK для подтверждения и применения ваших настроек.

Имя пользователя будет размещено точно так, как указано. Вставка имени в верхний или нижний колонтитул гарантирует, что каждая распечатанная или PDF-версия вашего отчета будет автоматически отображать информацию о пользователе, улучшая прослеживаемость и ответственность.

Этот метод прост и значительно снижает ошибки ручного редактирования. Kutools для Excel работает бесшовно с недавними версиями Excel и предоставляет эффективное решение для повседневных задач управления книгами.

  Если вы хотите воспользоваться бесплатной пробной версией (30-день) этой утилиты, пожалуйста, нажмите, чтобы скачать её, а затем перейдите к выполнению операции согласно вышеуказанным шагам.


Если вы сталкиваетесь с несоответствиями при использовании вышеуказанных методов, проверьте настройки системных пользователей, политики сохранения документов и разрешения книги. При устранении неполадок убедитесь, что все пользователи используют уникальные профили Office, и файлы с поддержкой макросов доверены. Для совместной работы в таких средах, как SharePoint или OneDrive, синхронизация свойств может иногда задерживаться.

Подводя итог, будь то вам нужно простое отображение имен последних изменивших пользователей для целей аудита или требуется бесшовная автоматическая вставка в отчеты, Excel предоставляет несколько способов достижения этого — от встроенных свойств до VBA, сторонних надстроек, таких как Kutools для Excel, и частичных решений с формулами. Всегда выбирайте метод, который лучше всего соответствует вашим требованиям к рабочему процессу и корпоративной политике.


Лучшие инструменты для повышения продуктивности в Office

🤖 Kutools AI Aide: Совершенно новый подход к анализу данных благодаря: Интеллектуальное выполнение |  Генерация кода  |  Создание пользовательских формул |  Анализ данных и построение диаграмм  |  Вызов Kutools Functions
Популярные функции: Поиск, выделение или отметка дубликатов | Удалить пустые строки | Объединить столбцы или адреса без потери данных | Округлить ...
Супер ПОИСК: VLOOKUP по нескольким критериям | VLOOKUP по нескольким значениям | Многолистовой поиск | Распознавание нечетких соответствий ...
Расширенный раскрывающийся список: Быстро создать раскрывающийся список | Зависимый раскрывающийся список | Множественный выбор в раскрывающемся списке ...
Менеджер столбцов: Добавить определённое количество столбцов | Переместить столбцы | Переключить видимость скрытых столбцов | Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка фокусировки | Дизайн листа | Улучшенная строка формулы | Управление книгой и листами | Библиотека автотекста | Выбор даты | Объединить данные | Зашифровать/расшифровать ячейки | Отправить письмо по списку | Супер фильтр | Специальный фильтр (фильтр жирный/курсив/зачеркнутый...) ...
Топ15 наборов инструментов:12 текстовых инструментов (Добавить текст, Удалить определенные символы, ...) |50+ типов диаграмм (Диаграмма Ганта, ...) |40+ полезных формул (Расчет возраста на основе даты рождения, ...) |19 инструментов для вставки (Вставить QR-код, Вставить изображение по пути, ...) |12 инструментов преобразования (Преобразовать в слова, Конвертация валюты, ...) |7 инструментов объединения и разделения (Расширенное объединение строк, Разделить ячейки, ...) | ... и многое другое
Используйте Kutools на предпочитаемом вами языке — поддерживает Английский, Испанский, Немецкий, Французский, Китайский и более40 других языков!

Повысьте свои навыки работы в 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 Tabs PowerPoint
  • Комплексный набор — надстройки для Excel, Word, Outlook и PowerPoint плюс Office Tab Pro
  • Один установщик, одна лицензия — настройка занимает считанные минуты (MSI-совместимо)
  • Совместная работа — максимальная эффективность между приложениями Office
  • 30-дневная полнофункциональная пробная версия — без регистрации и кредитной карты
  • Лучшее соотношение цены и качества — экономия по сравнению с покупкой отдельных надстроек