Вы получили Excel-файл по почте, через мессенджер или корпоративный чат, но не уверены в его происхождении? Или нужно подтвердить, что документ редактировал конкретный коллега перед отправкой клиенту? В Microsoft Excel есть несколько способов выяснить, кто создал файл или вносил в него изменения — от очевидных (свойства документа) до скрытых (метаданные и история версий).
Проблема в том, что большинство пользователей ограничиваются просмотром имени в строке заголовка окна, не подозревая, что там может быть указан текущий владелец ПК, а не реальный автор. Эта статья раскроет все рабочие методы — от базовых до продвинутых, включая нюансы для разных версий Excel (2010, 2016, 2019, 2021, 365) и форматов файлов (.xlsx, .xls, .xlsm). Также вы узнаете, как восстановить информацию об авторе, если она была преднамеренно удалена.
1. Просмотр свойств файла через Excel
Самый быстрый способ — использовать встроенные свойства документа. Они отображают базовую информацию, включая имя автора, если оно было сохранено при создании или последнем сохранении файла.
Инструкция:
- 📁 Откройте файл в Excel (подходит для версий 2010–2023).
- 🖱️ Кликните по вкладке
Файлв левом верхнем углу. - 📄 Выберите пункт
Сведения→Свойства→Дополнительные свойства. - 👤 В открывшемся окне найдите поля
Автор,Последний авторилиСоздал.
⚠️ Внимание: Если файл пересохранялся на другом компьютере, поле Автор может содержать имя текущего пользователя Windows, а не оригинального создателя. Чтобы увидеть исторические данные, переходите к следующим методам.
Имя в поле "Автор"|Дата создания в "Создан"|Последнюю дату изменения в "Изменен"|Поле "Компания" (если заполнено)-->
2. Метаданные через проводник Windows
Не все знают, что информацию об авторе можно извлечь без открытия файла — прямо через Проводник Windows. Этот метод полезен, если Excel отказывается открывать документ из-за ошибок или защищенного режима.
Как посмотреть:
- 🖼️ Найдите файл в Проводнике (не открывая его!).
- 📌 Кликните правой кнопкой →
Свойства. - 🔍 Перейдите на вкладку
Подробно. - 📝 Прокрутите список до полей
Авторы,Последний авторилиВладелец.
| Поле в свойствах | Что означает | Пример значения |
|---|---|---|
Авторы |
Список всех, кто сохранял файл (разделены точкой с запятой) | Иванов И.И.; Петрова А.С. |
Последний автор |
Кто сохранял файл в последний раз | PetrovAS (DESKTOP-123) |
Владелец |
Пользователь Windows, которому принадлежит файл | CONTOSO\IvanovII |
💡 Полезный совет: Если поле Авторы пустое, но вы видите дату создания (Дата создания), сравните её с датой в поле Изменен. Разница в несколько лет часто указывает на то, что файл копировался между компьютерами, и оригинальное имя автора потерялось.
3. История изменений (для файлов в OneDrive/SharePoint)
Если файл хранится в OneDrive, SharePoint или другой облачной системе хранения, у вас есть уникальная возможность просмотреть полную историю редактирования с указанием имен пользователей и временных меток.
Как это работает:
- ☁️ Откройте файл из облачного хранилища (не локальную копию!).
- 🔄 В правом верхнем углу нажмите
История версий(в Excel Online) илиЖурнал версий(в десктопной версии). - 📅 Выберите интересующую вас версию — в правой панели отобразится, кто и когда вносил изменения.
- 🔍 Для детализации кликните по конкретной версии →
Открыть версию→Сведения.
⚠️ Внимание: История версий хранится ограниченное время (по умолчанию 30 дней в OneDrive и 90 дней в SharePoint). Если файл давно не редактировался, старые записи могут быть удалены. Также этот метод не работает для локальных файлов, не синхронизированных с облаком.
На рабочем столе|В папке "Документы"|В OneDrive/SharePoint|На корпоративном сервере|Другой вариант-->
4. Скрытые метаданные через Power Query (продвинутый метод)
Для опытных пользователей: Excel хранит дополнительные метаданные в формате XML, которые можно извлечь с помощью Power Query (инструмент Get & Transform). Этот способ подходит для файлов .xlsx и позволяет увидеть служебную информацию, недоступную через стандартный интерфейс.
Пошаговая инструкция:
- Откройте новый файл Excel.
- Перейдите на вкладку
Данные→Получить данные→Из файла→Из папки. - Выберите папку с целевым файлом и нажмите
OK. - В открывшемся окне
Power Queryнайдите столбецContent→ кликните по стрелке в заголовке → выберитеBinary. - Добавьте пользовательский столбец с формулой:
= Xml.Tables(Web.Page([Content])) - Разверните полученные данные и найдите узлы
<dc:creator>или<cp:lastModifiedBy>— они содержат имена авторов.
🔧 Технический нюанс: В файлах .xls (старый формат) метаданные хранятся иначе — их можно извлечь только через специализированные инструменты вроде OfficeInspect или Metadata Extractor.
Что такое dc
creator и cp:lastModifiedBy?:
Эти теги являются частью стандарта Dublin Core (dc) и Microsoft Office Custom Properties (cp), используемых для хранения метаданных в документах. Тег <dc:creator> указывает на оригинального автора файла, а <cp:lastModifiedBy> — на пользователя, последний раз сохранившего документ. В русифицированных версиях Excel эти теги могут отображаться как "Создал" и "Последний автор".
5. Анализ комментариев и примечаний
Если в файле есть комментарии или примечания, они могут содержать подсказки об авторе. Даже если имя пользователя в свойствах файла изменено, старые комментарии часто сохраняют оригинальные данные.
Как проверить:
- 💬 Перейдите на вкладку
Рецензирование→Показать все примечания. - 🔍 Обратите внимание на имена рядом с комментариями — они отображаются в формате
Имя Фамилия (инициалы). - 📌 Кликните правой кнопкой по комментарию →
Свойства примечания→ полеАвтор.
⚠️ Внимание: В Excel 2016 и новее комментарии по умолчанию привязаны к учетной записи Microsoft 365, поэтому вместо имени может отображаться email (например, ivanov@contoso.com). В старых версиях (2010–2013) сохранялось локальное имя пользователя Windows.
6. Восстановление удаленных метаданных
Если информация об авторе была преднамеренно удалена (например, через Инспектор документов), её иногда можно восстановить с помощью сторонних инструментов. Вот проверенные решения:
| Инструмент | Что восстанавливает | Ссылка |
|---|---|---|
| Metadata2Go | Автора, даты создания/изменения, историю печатных форм | https://www.metadata2go.com |
| ExifTool | Служебные теги XMP и Office-метаданные (требует командной строки) | https://exiftool.org |
| OfficeInspect | Удаленные комментарии, скрытые листы, оригинальные имена авторов | https://www.digitalconfidence.com/officeinspect |
🛠️ Пример команды для ExifTool:
exiftool -Author -LastModifiedBy -CreateDate "путь_к_файлу.xlsx"
💡 Полезный совет: Перед использованием сторонних инструментов создайте резервную копию файла. Некоторые программы (например, OfficeInspect) могут изменять структуру документа при глубоком анализе.
FAQ: Частые вопросы о поиске автора в Excel
Можно ли узнать автора файла, если он был конвертирован в PDF?
Да, но косвенно. При конвертации в PDF часть метаданных Excel переносится в PDF-файл. Откройте PDF в Adobe Acrobat (не в браузере!), затем перейдите в Файл → Свойства → Дополнительно. Поля Автор и Создатель приложения могут содержать оригинальную информацию. Также попробуйте инструменты вроде PDFinfo для глубокого анализа.
Почему в свойствах файла отображается не то имя автора?
Это происходит по двум причинам:
- Локальное имя пользователя Windows: Excel подтягивает имя из переменной окружения
%USERNAME%, которая может отличаться от реального имени автора. - Пересохранение файла: При сохранении на другом ПК поле
Последний авторобновляется, а оригинальное имя теряется (если не было защищено цифровой подписью).
Чтобы увидеть реального автора, комбинируйте методы из этой статьи (например, проверяйте историю версий + комментарии).
Как защитить свой Excel-файл от изменения метаданных?
Используйте комбинацию методов:
- 🔒 Цифровая подпись: Вкладка
Файл → Сведения → Защита документа → Добавить цифровую подпись. Это заблокирует изменения свойств файла. - 🔐 Пароль на редактирование:
Рецензирование → Защитить лист/книгу. - 📜 Экспорт в PDF/A: Этот формат сохраняет метаданные в неизменном виде.
⚠️ Даже с защитой опытный пользователь может извлечь метаданные через hex-редактор или специализированные инструменты. Для критически важных документов используйте системы контроля версий (например, Git с Excel-diff).
Работают ли эти методы для Google Sheets?
Частично. В Google Sheets история изменений доступна через Файл → История версий, но:
- 🔹 Имена авторов привязаны к аккаунтам Google, а не к локальным пользователям.
- 🔹 Метаданные файла (например, оригинальное имя создателя) не сохраняются при загрузке в Google Диск.
- 🔹 Для анализа метаданных оригинального
.xlsxскачайте файл и используйте методы из этой статьи.
Можно ли через VBA извлечь информацию об авторе?
Да, с помощью макроса. Например, этот код выведет имя последнего автора в сообщении:
Sub ShowAuthor()
Dim author As String
author = ActiveWorkbook.BuiltinDocumentProperties("Last author").Value
MsgBox "Последний автор: " & author, vbInformation
End Sub
Для выполнения:
- Нажмите
Alt + F11, чтобы открыть редактор VBA. - Вставьте код в новый модуль (
Insert → Module). - Запустите макрос (
F5).
⚠️ Внимание: Макросы работают только если файл сохранялся в Excel (не в сторонних программах). В файлах, открытых в OnlyOffice или LibreOffice, этот метод может вернуть пустое значение.