Работа с электронными таблицами часто подразумевает коллективное взаимодействие, когда над документом трудятся несколько специалистов. В таких ситуациях критически важно отслеживать, кто именно вносил изменения, чтобы при возникновении ошибок можно было быстро найти ответственного. Однако бывают случаи, когда необходимо изменить или полностью удалить информацию об авторе, указанную в свойствах файла. Это может потребоваться при передаче отчета заказчику, публикации обезличенных данных или просто для наведения порядка в личной библиотеке документов.
Многие пользователи ошибочно полагают, что имя автора жестко привязано к учетной записи Microsoft и изменить его невозможно без переустановки системы. На самом деле Microsoft Excel предоставляет гибкие инструменты для управления метаданными, позволяя редактировать поля «Автор» и «Последний сохраненный» непосредственно в интерфейсе программы или через системные настройки Windows. Понимание этих механизмов дает полный контроль над цифровой идентичностью ваших документов.
В этой статье мы детально разберем все доступные способы смены автора, от простых действий через меню «Файл» до использования макросов для пакетной обработки. Вы узнаете, как предотвратить автоматическое подставление имени при сохранении и какие скрытые следы могут остаться в документе даже после изменения основных полей.
Где хранится информация об авторе в Excel
Прежде чем приступать к изменениям, необходимо понять архитектуру хранения данных о пользователе. Информация об авторе не является частью содержимого ячеек или формул; она resides в так называемых метаданных или свойствах файла. Эти данные встроены в заголовок документа формата .xlsx или .xls и считываются операциной системой и офисным пакетом еще до открытия самого содержимого таблицы.
Основных источника имен два: глобальные настройки самого приложения Microsoft Office и локальные свойства конкретного файла. При создании нового документа Excel автоматически подтягивает имя пользователя из настроек программы и записывает его в поле «Автор». При каждом последующем сохранении в другое поле («Последний изменивший») записывается имя текущей учетной записи.
⚠️ Внимание: Изменение имени в настройках Excel не меняет имя пользователя Windows и не влияет на права доступа к файлам в корпоративной сети, это лишь текстовая метка для идентификации в документах.
Важно различать эти уровни, так как для полного обезличивания файла может потребоваться правка на обоих уровнях. Если вы просто переименуете файл, метаданные останутся прежними, и любой получатель сможет увидеть реальное имя создателя через контекстное меню в проводнике.
Изменение имени пользователя в настройках Excel
Самый распространенный способ изменить автора для всех будущих документов — скорректировать настройки самого приложения. Это действие не повлияет на уже созданные файлы, но все новые таблицы будут создаваться с указанным вами именем. Для этого откройте программу и перейдите в меню Файл, затем выберите пункт Учетная запись или Параметры в зависимости от версии вашего офисного пакета.
В открывшемся окне найдите раздел «Личные настройки» или «Параметры Excel». Там будет поле «Имя пользователя» (User Name). Именно это значение по умолчанию подставляется в свойства файла при его создании. Вы можете вписать туда псевдоним, название отдела или оставить поле пустым, хотя последнее не всегда рекомендуется для корпоративной среды.
- 📝 Откройте вкладку
Файлв левом верхнем углу интерфейса. - 🔧 Перейдите в раздел
Параметры(обычно в самом низу списка). - 👤 В категории «Общие» найдите поле «Имя пользователя».
- 💾 Введите новое имя и нажмите
ОКдля сохранения изменений.
После выполнения этих действий все новые файлы будут создаваться с новым автором. Однако стоит помнить, что это изменение носит глобальный характер для текущего профиля Office. Если вы работаете за общим компьютером, другие пользователи также будут видеть ваше имя в своих новых документах, пока не изменят настройки обратно.
Редактирование свойств конкретного файла
Часто возникает ситуация, когда нужно изменить автора только для одного конкретного документа, не трогая глобальные настройки программы. Это можно сделать двумя способами: через интерфейс самого Excel или через проводник Windows. Первый метод более нагляден и позволяет увидеть все связанные метаданные сразу.
Откройте нужный файл, нажмите Файл и выберите Сведения. Справа вы увидите блок «Связанные люди», где указано имя автора. Кликните правой кнопкой мыши по имени — появится контекстное меню. Если система позволяет редактирование, вы сможете выбрать пункт «Удалить человека» или «Изменить свойство». В некоторых версиях Excel достаточно просто кликнуть по полю и ввести новый текст.
Альтернативный метод не требует даже открытия программы. Найдите файл в проводнике Windows, нажмите на него правой кнопкой мыши и выберите Свойства. Перейдите на вкладку Подробно. Здесь в поле «Источник» или «Авторы» можно вписать любое значение. Этот метод особенно удобен приовой обработке файлов, когда нужно быстро переименовать автора в десятках отчетов.
Удаление личных данных и метаданных
Иногда задача стоит не в замене имени, а в полном его удалении, чтобы документ стал анонимным. В Excel существует встроенная функция инспектора документов, которая позволяет находить и удалять скрытые данные, включая имена авторов, пути к папкам на вашем компьютере и комментарии. Это критически важно при отправке файлов внешним контрагентам.
Для запуска инструмента перейдите по пути Файл → Сведения → Проверка на наличие проблем → Инспектор документов. В открывшемся окне убедитесь, что стоит галочка напротив пункта «Свойства документа и личная информация». Нажмите «Проверить». После сканирования система покажет, какие данные найдены, и предложит кнопку «Удалить все».
| Тип данных | Где хранится | Риск раскрытия |
|---|---|---|
| Имя автора | Свойства файла (XML) | Высокий (виден в проводнике) |
| Путь к файлу | Гиперссылки, свойства | Средний (структура папок) |
| Комментарии | Листы и примечания | Высокий (история правок) |
| Скрытые листы | Структура книги | Критический (скрытые данные) |
Использование инспектора — наиболее надежный способ гарантировать, что в файле не осталось «цифровых отпечатков». Однако стоит быть осторожным: удаление метаданных необратимо, и восстановить имя реального создателя после этой процедуры будет невозможно без резервной копии.
⚠️ Внимание: Инспектор документов удаляет данные из всех листов книги сразу, включая скрытые. Убедитесь, что в скрытых листах нет важной служебной информации, которую нужно сохранить.
Автоматизация смены автора через макросы VBA
Для продвинутых пользователей, которым требуется регулярно обрабатывать большие объемы файлов, ручное изменение свойств может стать утомительным. Язык VBA (Visual Basic for Applications) позволяет автоматизировать этот процесс. С помощью простого скрипта можно присвоить файлу любого автора или очистить соответствующие поля.
Код макроса обращается к объекту BuiltinDocumentProperties, который управляет метаданными файла. Ниже приведен пример процедуры, которая меняет автора на «Department Head» и дату последнего сохранения на текущую. Для запуска нужно открыть редактор макросов сочетанием клавиш Alt + F11, вставить модуль и запустить код.
Sub ChangeAuthor
Dim docProp As DocumentProperty
' Изменение автора
Set docProp = ActiveWorkbook.BuiltinDocumentProperties("Author")
docProp.Value ="New Author Name"
' Изменение последнего сохранившего
Set docProp = ActiveWorkbook.BuiltinDocumentProperties("Last Author")
docProp.Value ="Admin User"
MsgBox"Автор успешно изменен!"
End Sub
Использование макросов требует сохранения файла в формате с поддержкой макросов (.xlsm). Если вы отправляете такой файл пользователю, у которого макросы отключены, он не сможет запустить скрипт повторно, но изменения в свойствах уже будут зафиксированы и останутся постоянными.
Как запустить макрос без сохранения файла в формате.xlsm?
Вы можете выполнить код один раз, изменить свойства, сохранить файл как обычный.xlsx и закрыть. Изменения в метаданных сохранятся, а макрос не будет нужен для отображения результата.
Проблемы с отображением «Последнего изменившего»
Особое внимание стоит уделить полю «Последний изменивший» (Last Saved By). В отличие от поля «Автор», которое обычно статично и указывает на создателя шаблона или файла, это поле обновляется автоматически при каждом сохранении документа. Изменить его вручную через свойства файла часто невозможно, так как Excel перезаписывает его при закрытии.
Существует нюанс: если файл хранится на SharePoint или OneDrive, история версий может сохранять имена всех пользователей, когда-либо работавших с документом. В таком случае локальная смена автора в свойствах файла не скроет историю изменений в облаке. Для полной анонимизации в облачных сервисах необходимо использовать функцию «Создать копию» или «Скачать копию», которая разрывает связь с исходной историей версий.
- ☁️ Файлы в облаке хранят полную историю авторов в журнале версий.
- 💾 Локальное копирование файла (Ctrl+C, Ctrl+V) создает новый файл с новым ID, но старое имя автора может перекочевать в свойства.
- 🔄 Пересохранение в другом формате (например, в .csv и обратно в .xlsx) часто полностью сбрасывает все метаданные, включая авторов.
Если ваша цель — скрыть факт редактирования конкретным человеком, проще всего скопировать все данные (выделив ячейки, но не весь лист целиком, чтобы не тащить лишнее) и вставить их в чистый workbook. Это гарантированно создаст файл с новым автором — тем, кто делает финальное сохранение.
Часто задаваемые вопросы (FAQ)
Можно ли сделать так, чтобы поле «Автор» всегда было пустым?
Технически оставить поле полностью пустым сложно, так как Excel стремится заполнить его данными из профиля пользователя. Однако вы можете вписать туда пробел или специальный символ, который будет визуально выглядеть как пустота, либо использовать макрос для автоматической очистки поля при каждом сохранении файла.
Влияет ли смена автора на совместный доступ к файлу?
Нет, имя в свойствах файла — это просто текстовая метка. Права доступа (кто может открывать или редактировать файл) определяются настройками безопасности Windows, правами NTFS или настройками шары SharePoint/OneDrive, а не полем «Автор» внутри документа.
Сохранится ли имя автора, если конвертировать файл в PDF?
Да, при экспорте в PDF метаданные, включая имя автора, часто переносятся из исходного Excel-файла в свойства PDF-документа. Поэтому перед конвертацией обязательно проверьте и при необходимости очистите свойства исходной таблицы.
Как узнать, кто реально создал файл, если имя автора изменено?
Если файл хранится в корпоративной сети, системный администратор может увидеть реального создателя по дате создания файла на сервере. Если файл локальный и свойства изменены, узнать исходного автора без специализированных инструментов цифровой криминалистики практически невозможно.