При открытии документа Excel в строке заголовка или свойствах файла отображается имя автора — это стандартное поведение программы, которое фиксирует данные пользователя из учетной записи Microsoft или локальных настроек Windows. Проблема возникает, когда нужно передать файл третьим лицам без раскрытия личной информации: имя создателя может оставаться в метаданных даже после сохранения под новым именем или конвертации в .xlsx. В 90% случаев достаточно очистить поля Автор и Последний автор в свойствах документа, но в некоторых версиях Excel (особенно 2016–2021) эти данные дублируются в скрытых XML-тегах, что требует глубокой очистки.
Важно понимать разницу между видимым автором (отображается в интерфейсе) и встроенными метаданными (сохраняются в структуре файла). Например, при отправке отчета руководителю или публикации шаблона на корпоративном портале даже "пустое" поле автора может содержать скрытую привязку к вашей учетной записи. Ниже разобраны все актуальные методы удаления — от базовых до продвинутых, включая обработку через Power Query и редактирование ZIP-архива файла.
Почему имя автора остается в файле Excel после удаления
Excel сохраняет данные об авторе в трех независимых слоях:
- 📌 Свойства документа — поля
Автор,Последний автор,Компанияв менюФайл → Сведения → Свойства. Удаляются вручную, но восстанавливаются при повторном сохранении, если не отключена синхронизация с профилем Microsoft 365. - 🔍 Метаданные Office — скрытые теги в XML-коде файла (например,
<dc:creator>вdocProps/core.xml). Остаются даже после очистки свойств через интерфейс. - 🔄 Журнал изменений — в файлах с включенным
Отслеживанием изменений(менюРецензирование) история правок привязана к имени пользователя. Требует отдельной очистки.
Основная причина "возвращения" автора после удаления — автоматическая подстановка данных из:
- 🖥️ Локального профиля Windows (
Панель управления → Учетные записи пользователей). - ☁️ Учетной записи Microsoft (если файл сохранен в OneDrive или SharePoint).
- 📊 Настроек Excel по умолчанию (
Файл → Параметры → Общие → Личные сведения).
⚠️ Внимание: В Excel 2019 и новее при совместной работе над файлом (Совместный доступ) имя автора фиксируется в облаке и не удаляется локальными методами. Для полной очистки потребуется создать копию файла с новым владельцем.
Способ 1: Удаление автора через свойства файла (базовый метод)
Самый простой способ — очистить поля в свойствах документа. Подходит для Excel 2010–2023, но не гарантирует удаление скрытых метаданных.
- Откройте файл, перейдите в меню
Файл → Сведения. - Нажмите
Свойства(справа) и выберитеДополнительные свойства. - В открывшемся окне перейдите на вкладку
Документ. - Очистите поля:
- 👤
Автор - 📝
Последний автор - 🏢
Компания - 🔍
Ключевые слова(если содержат личную информацию)
- 👤
Ctrl + S) и закройте его.Для проверки результата:
- Закройте Excel.
- Щелкните правой кнопкой по файлу в Проводнике Windows →
Свойства → Подробно. - Убедитесь, что поля
АвторыиПоследний авторпусты.
Очищены поля "Автор" и "Последний автор" в Excel|Файл сохранен после изменений|Проверено через Проводник Windows|Удалены лишние ключевые слова-->
⚠️ Внимание: В Excel 2016 и новее при следующем открытии файла полеПоследний авторможет автоматически заполниться текущим именем пользователя. Чтобы этого избежать, перед сохранением отключите синхронизацию с учетной записью (Файл → Учетная запись → Выйти).
Способ 2: Редактирование XML-кода файла (продвинутый метод)
Если после очистки свойств имя автора все равно отображается, его необходимо удалить из XML-структуры файла. Этот метод требует работы с ZIP-архивом и текстовым редактором.
- Создайте резервную копию файла Excel (
.xlsx). - Переименуйте расширение файла с
.xlsxна.zip(например,отчет.xlsx→отчет.zip). - Откройте архив с помощью WinRAR, 7-Zip или встроенного в Windows проводника.
- Перейдите в папку
docPropsи откройте файлcore.xmlв блокноте или Notepad++. - Найдите и удалите следующие теги (со всем содержимым между ними):
<dc:creator>Имя Автора</dc:creator><cp:lastModifiedBy>Имя Автора</cp:lastModifiedBy>
<dcterms:created>2023-10-15T12:00:00Z</dcterms:created>
- Сохраните изменения в
core.xmlи обновите файл в архиве. - Верните расширение файла обратно на
.xlsx.
Для файлов с макросами (.xlsm) дополнительно проверьте:
- 📁 Папку
xl→ файлworkbook.xml(может содержать данные об авторе в тегах<bookViews>). - 📁 Папку
xl\worksheets— в файлахsheet1.xmlи т.д. иногда сохраняются комментарии с именем пользователя.
Что делать, если XML-файл поврежден после редактирования
Если после изменения core.xml Excel выдает ошибку при открытии файла, восстановите резервную копию и повторите шаги, убедившись, что:
1. Сохранена правильная структура тегов (открывающий/закрывающий).
2. Кодировка файла — UTF-8 (без BOM).
3. Не удалены обязательные теги, например <cp:coreProperties>.
Способ 3: Использование Power Query для очистки метаданных
Power Query (в Excel 2016 и новее) позволяет создать копию данных без метаданных. Метод подходит для таблиц без сложного форматирования.
- Откройте файл, перейдите на вкладку
Данные→Получить данные→Из файла→Из книги. - Выберите текущий файл Excel и нажмите
Импорт. - В открывшемся окне Power Query выделите нужные листы/таблицы и нажмите
Преобразовать данные. - Удалите столбцы с лишней информацией (если есть), затем нажмите
Закрыть и загрузить в.... - Выберите
Новая книгаи сохраните файл под новым именем.
Преимущества метода:
- ✅ Удаляются все метаданные, включая историю изменений.
- ✅ Сохраняются формулы и связи между данными.
- ⚠️ Не сохраняется пользовательское форматирование (цвета, стили ячеек).
Способ 4: Макрос для автоматической очистки автора
Для пользователей, часто сталкивающихся с проблемой, удобно использовать VBA-макрос. Скопируйте код ниже в редактор Visual Basic (Alt + F11):
Sub RemoveAuthorProperties()
Dim doc As DocumentProperty
On Error Resume Next
' Очистка стандартных свойств
ThisWorkbook.BuiltinDocumentProperties("Author").Value = ""
ThisWorkbook.BuiltinDocumentProperties("Last author").Value = ""
ThisWorkbook.BuiltinDocumentProperties("Company").Value = ""
' Очистка пользовательских свойств (если есть)
For Each doc In ThisWorkbook.CustomDocumentProperties
If InStr(1, doc.Name, "Author", vbTextCompare) > 0 Then
doc.Delete
End If
Next doc
ThisWorkbook.Save
MsgBox "Данные об авторе удалены!", vbInformation
End Sub
Как использовать:
- Нажмите
Alt + F11, чтобы открыть редактор VBA. - Вставьте код в модуль (
Insert → Module). - Закройте редактор и запустите макрос через
Вид → Макросы(или нажмитеAlt + F8).
⚠️ Внимание: Макрос не удаляет данные из XML-структуры файла. Для полной очистки комбинируйте его со Способом 2 (редактирование ZIP).
Очистка через свойства файла|Редактирование XML|Power Query|Макросы-->
Способ 5: Конвертация в другой формат и обратно
Простой обходной путь — конвертация файла в формат, не поддерживающий метаданные, с последующим возвратом в .xlsx.
| Исходный формат | Промежуточный формат | Преимущества | Недостатки |
|---|---|---|---|
.xlsx |
.csv |
Удаляются все метаданные, включая историю изменений | Теряется форматирование, формулы преобразуются в значения |
.xlsm |
.xlsb |
Сохраняются макросы и связи | Не все версии Excel поддерживают .xlsb |
.xlsx |
.pdf |
Полная очистка метаданных | Файл становится нередактируемым |
Пошаговая инструкция для конвертации в .csv:
- Откройте файл в Excel, нажмите
Файл → Сохранить как. - Выберите тип
CSV (разделители — запятые) (*.csv). - Закройте файл и снова откройте его в Excel.
- Сохраните как
.xlsxпод новым именем.
Как проверить, что имя автора полностью удалено
Даже после очистки данные могут оставаться в скрытых разделах. Проверьте файл следующими способами:
- 🔍 Через Проводник Windows:
- Щелкните правой кнопкой по файлу →
Свойства → Подробно. - Прокрутите список до разделов
Авторы,Последний автор,Компания.
- Щелкните правой кнопкой по файлу →
- 📊 Через Excel:
- Откройте файл, перейдите в
Файл → Сведения → Свойства. - Нажмите
Дополнительные свойстваи проверьте все вкладки.
- Откройте файл, перейдите в
- 🛠️ ExifTool (командная строка):
exiftool -Author -LastModifiedBy ваш_файл.xlsx. - 🖥️ Metadata++ (графический интерфейс).
Если данные все еще обнаруживаются:
- 🔄 Повторите Способ 2 (редактирование XML).
- 📦 Попробуйте сохранить файл в
OneDriveпод другой учетной записью, затем скачайте обратно. - 🚫 Для корпоративных файлов запросите помощь у администратора SharePoint/Microsoft 365 — некоторые метаданные блокируются на уровне политик безопасности.
- Откройте файл (введите пароль).
- Перейдите в
Файл → Сведения → Защита книги. - Выберите
Зашифровать паролеми удалите пароль (оставьте поле пустым). - Отключите синхронизацию:
Файл → Учетная запись → Выйти. - Используйте локальную учетную запись Windows без привязки к Microsoft.
- Сохраните файл в формате
.xlsb(двоичный), который реже обновляет метаданные. - Выделите все ячейки с комментариями (
Ctrl + G → Выделить → Комментарии). - Нажмите правой кнопкой →
Удалить комментарий. - Для массового удаления используйте макрос:
Sub DeleteAllComments()Dim ws As Worksheet
For Each ws In ThisWorkbook.Worksheets
ws.Cells.ClearComments
Next ws
End Sub
- 📧 Outlook и Gmail отображают метаданные из файла при наведении на вложение.
- 🔍 Чтобы скрыть данные, перед отправкой:
- Сожмите файл в
.zip-архив. - Используйте OneDrive с настройкой "Только просмотр".
- 🔄 Журнал версий OneDrive/SharePoint (если файл хранился в облаке).
- 💾 Резервные копии Windows (если включено восстановление системы).
- 📁 Временные файлы Excel (папка
%AppData%\Microsoft\Excel\).
FAQ: Частые вопросы об удалении автора в Excel
Можно ли удалить автора из файла, защищенного паролем?
Нет, если файл защищен паролем на открытие или изменение, сначала необходимо снять защиту. Для этого:
После этого примените любой метод удаления автора из статьи.
Почему после удаления автора в Excel 2019 поле заполняется снова?
Это связано с автоматическим заполнением данных из учетной записи Microsoft 365. Решения:
Как удалить автора из комментариев в ячейках?
Имена авторов комментариев хранятся отдельно. Чтобы их очистить:
Будет ли видно мое имя, если я отправлю файл через электронную почту?
Зависит от почтового клиента:
Можно ли восстановить оригинальное имя автора после удаления?
Если файл не был пересохранен после очистки, оригинальное имя можно восстановить через:
После пересохранения файла оригинальные метаданные восстановить невозможно.