Файл Microsoft Excel сохраняет данные об авторе даже после многократного редактирования — но не всегда их видно с первого взгляда. Если вам нужно выяснить, кто создал или последний раз изменял документ .xlsx/.xls, начинайте с встроенных свойств файла: они хранят имя пользователя, организацию и дату создания. Однако при копировании, конвертации или очистке метаданных эти сведения могут исчезнуть. В таких случаях поможет анализ журнала изменений, скрытых листов или даже HEX-редактор для глубокого сканирования.
Проблема усложняется, если файл проходил через несколько рук: Excel по умолчанию фиксирует только последнего редактора в поле "Последний автор", а оригинальное имя создателя может остаться только в расширенных свойствах или служебных данных. Ниже разберём все доступные методы — от стандартных инструментов Windows и Excel до специализированных утилит вроде ExifTool или Metadata++.
1. Проверка стандартных свойств файла в Windows
Самый быстрый способ — посмотреть базовые метаданные через проводник Windows. Этот метод работает для файлов .xlsx и .xls, но не показывает историю изменений или скрытых авторов.
Откройте папку с файлом, кликните по нему правой кнопкой и выберите "Свойства". Вкладка "Подробно" отобразит:
- 📝 Авторы — имя создателя и последнего редактора (если сохранялось в Excel).
- 📅 Дата создания — когда файл был впервые сохранён.
- 🖥️ Компания — организация из настроек Microsoft Office (если указывалась).
- 🔄 Последнее изменение — дата и время последней правки.
⚠️ Внимание: Если файл копировался через флешку или облако, дата создания может сбиться на текущую. В таком случае доверяйте только полю "Авторы", но помните, что оно легко редактируется вручную (см. раздел 5).
2. Анализ метаданных через Excel: вкладка "Сведения"
В самом Excel скрыто больше данных, чем в свойствах Windows. Откройте файл, перейдите в меню "Файл" → "Сведения" (в новых версиях) или "Файл" → "Свойства" (в Excel 2007–2010). Здесь вы найдёте:
- 👤 Связанные люди — список пользователей, которые работали с файлом (если включена синхронизация с Microsoft 365).
- 📊 Статистика — количество правок, время редактирования, имя последнего сохранившего.
- 🔍 Свойства документа — расширенные поля вроде "Менеджер", "Категория" или "Ключевые слова" (заполняются вручную).
В Excel 2016+ есть функция "Журнал изменений" (доступна при совместном редактировании в облаке). Чтобы её включить:
- Перейдите в "Рецензирование" → "Журнал изменений".
- Выберите "Выделить изменения" и укажите диапазон дат.
- Excel покажет, кто и когда вносил правки, с указанием ячеек.
🔹 Ограничение: Журнал работает только для файлов, сохранённых в OneDrive или SharePoint. Локальные файлы (.xlsx на диске) не ведут историю.
3. Поиск скрытых авторов в служебных данных
Excel сохраняет невидимые метаданные, которые не отображаются в стандартном интерфейсе. Их можно извлечь с помощью:
- Встроенного редактора VBA — для просмотра макросов и пользовательских функций, где может остаться имя разработчика.
- HEX-редактора (например, HxD) — для сканирования бинарных данных на упоминания имён.
- Специализированных утилит вроде ExifTool или Metadata++.
Пример команды для ExifTool (установите её предварительно):
exiftool -Author -LastModifiedBy -Company "путь_к_файлу.xlsx"
Результат может включать:
Author : Иванов Иван
Last Modified By : Петров Пётр
Company : ООО "Ромашка"
⚠️ Внимание: Некоторые компании очищают метаданные перед отправкой файлов. Если ExifTool возвращает пустые поля, попробуйте просканировать файл на наличие скрытых листов (см. раздел 4).
Как найти скрытые листы в Excel
Нажмите Ctrl + F3 → выберите "Новые имена" → в списке ищите листы с префиксом _xlnm# (служебные) или названиями вроде ~History.
4. Проверка скрытых листов и именованных диапазонов
Авторы часто оставляют след в скрытых элементах документа:
- 📄 Скрытые листы — могут содержать лог изменений или комментарии с именами.
- 🔗 Именованные диапазоны — создаются пользователями и иногда включают инициалы (например,
Data_Ivanov). - 💬 Примечания и комментарии — в них часто подписываются редакторы.
Чтобы увидеть скрытые листы:
- Кликните правой кнопкой по стрелочкам переключения листов внизу экрана.
- Выберите "Показать" — отобразятся все скрытые вкладки.
Для просмотра именованных диапазонов перейдите в "Формулы" → "Диспетчер имён". Ищите нестандартные имена вроде Table_Petrov_2023.
Открыть диспетчер имён (Ctrl + F3)|Проверка скрытых листов (правый клик по стрелкам)|Поиск примечаний (Shift + F2)|Экспорт метаданных через ExifTool-->
5. Как подделать или очистить данные об авторе
Если вам нужно удалить следы автора перед отправкой файла, используйте:
- 🧹 Очистку свойств: в Excel перейдите в "Файл" → "Сведения" → "Проверка на наличие проблем" → "Инспектор документов". Удалите все персональные данные.
- 🔄 Конвертацию форматов: сохраните файл как
.csv, затем обратно в.xlsx— часть метаданных потеряется. - 🛠️ Редактирование HEX: с помощью HxD найдите и замените строки с именами (рискованно для структуры файла!).
⚠️ Внимание: Даже после очистки в файле могут остаться:
- Следы в журнале изменений (если файл облачный).
- Имена в формулах (например,
=Иванов!A1). - Данные в альтернативных потоках NTFS (проверяется через
dir /rв CMD).
Да, для работы|Да, из любопытства|Нет, не приходилось|Пробовал, но безуспешно-->
6. Альтернативные методы: от облачных сервисов до форензики
Если стандартные способы не сработали, попробуйте:
| Метод | Инструмент | Что ищет | Ограничения |
|---|---|---|---|
| Анализ облачной истории | OneDrive/SharePoint | Журнал версий с именами редакторов | Работает только для файлов в облаке |
| Форензический анализ | FTK Imager, Autopsy | Удалённые метаданные, временные файлы | Требует навыков, подходит для расследований |
| Проверка email-вложений | Почтовый клиент (Outlook) | Имя отправителя в письме с файлом | Не показывает авторов правок |
| Анализ макросов | Редактор VBA (Alt + F11) |
Имя разработчика в коде макросов | Только для файлов с макросами (.xlsm) |
🔹 Совет: Если файл пришёл по почте, проверьте заголовки письма — иногда там остаётся оригинальное имя создателя в поле "From" или "Reply-To".
Частые ошибки и как их избежать
При поиске автора пользователи часто:
- 🔍 Игнорируют скрытые листы — а там могут быть лог-файлы с именами.
- 📁 Путают дату создания файла с датой изменения — первая указывает на автора, вторая — на редактора.
- 🛠️ Не проверяют альтернативные потоки данных (в NTFS-файловой системе).
- 📧 Удаляют метаданные не полностью — забывают про
CustomXMLили встроенные изображения с EXIF.
🔹 Пример: Файл создал Иванов, но в свойствах значится Петров — последний редактор. Чтобы найти оригинального автора, проверьте первую версию в истории OneDrive или скрытый лист "_Original".
FAQ: Ответы на частые вопросы
Можно ли узнать автора, если файл конвертировали в PDF?
Да, но косвенно. В PDF остаются метаданные из исходного .xlsx, которые можно извлечь через ExifTool или Adobe Acrobat (меню "Файл" → "Свойства"). Однако имя автора может быть заменено на имя конвертера (например, "Microsoft Print to PDF").
Почему в свойствах файла отображается не то имя?
Excel берёт имя автора из настроек Office (путь: "Файл" → "Параметры" → "Общие" → "Имя пользователя"). Если там указано вымышленное имя (например, "Администратор"), оно и будет отображаться. Также имя может подменить вирус или макрос.
Как найти автора в файле, защищённом паролем?
Сначала снимите защиту (если знаете пароль) или используйте утилиты вроде Elcomsoft Advanced Office Password Recovery. После разблокировки проверьте метаданные стандартными способами. Внимание: Взлом паролей может нарушать закон (статья 272 УК РФ).
Возможно ли определить автора по стилю формул или оформлению?
Да, но это требует экспертного анализа. Некоторые пользователи имеют уникальные "подписи":
- Специфические имена диапазонов (например,
Sales_Ivanov_Q3). - Нестандартные форматы ячеек (цвета, шрифты).
- Шаблоны комментариев (например, всегда подписываются инициалами).
Для такого анализа используйте сравнение с другими файлами предполагаемого автора.