Как в Excel 2016 поменять имя пользователя в сведениях файла («кем изменено»)

Почему в Excel отображается неверное имя пользователя и как это исправить

Вы когда-нибудь открывали файл Microsoft Excel 2016 и замечали, что в сведениях документа («Файл» → «Сведения») отображается чужое имя в поле «Последние изменения сделаны» или «Создано»? Это происходит потому, что Excel автоматически подтягивает имя пользователя из настроек Windows или офисного пакета. Если вы работаете на корпоративном компьютере, купили б/у ноутбук или просто забыли обновить данные при установке Office, эта информация может вводить в заблуждение коллег или клиентов.

В отличие от более новых версий (например, Excel 2019 или Microsoft 365), где часть метаданных редактируется через веб-интерфейс, в Excel 2016 процесс изменения имени пользователя требует работы с настройками реестра Windows или параметрами Office. Важно понимать, что речь идёт не о переименовании листа или книги, а именно о системных метаданных, которые отображаются в свойствах файла и могут влиять на отчётность, аудит или совместную работу.

В этой статье мы разберём 3 основных способа исправить имя пользователя в сведениях Excel 2016: 1) через настройки Microsoft Office, 2) путём редактирования реестра Windows, 3) с помощью специализированных утилит (для опытных пользователей).

Каждый метод имеет свои нюансы, поэтому выбирайте подходящий исходя из ваших технических навыков и прав доступа к системе.

Способ 1: Изменение имени пользователя через настройки Office 2016

Самый простой и безопасный метод — обновить личные данные непосредственно в параметрах Microsoft Office. Этот способ не требует прав администратора и подходит для большинства пользователей. Однако он работает только в том случае, если имя в сведениях файла подтягивается из настроек Office, а не из учётной записи Windows.

Чтобы изменить имя:

  1. Откройте любое приложение Office 2016 (например, Excel или Word).
  2. Перейдите в Файл → Учётная запись.
  3. Под блоком с информацией о подписке найдите раздел «Сведения о пользователе» и нажмите кнопку «Обновить сведения».
  4. Введите новое имя и инициалы (при необходимости) в соответствующие поля. Сохраните изменения.

После этого создайте новый файл Excel — в его сведениях должно отображаться обновлённое имя. Однако уже существующие файлы не обновятся автоматически! Чтобы применить изменения к старым документам, их нужно открыть, внести любое исправление (например, добавить пробел и удалить его) и сохранить заново.

Способ 2: Редактирование реестра Windows для смены имени пользователя

Если первый метод не сработал, скорее всего, имя пользователя в сведениях Excel берётся из реестра Windows. Этот способ более сложный и требует осторожности, так как некорректные изменения в реестре могут привести к сбоям в работе системы. Перед началом обязательно создайте точку восстановления!

Инструкция по изменению имени через реестр:

  1. Закройте все приложения Microsoft Office.
  2. Нажмите Win + R, введите regedit и подтвердите запуск редактора реестра.
  3. Перейдите по пути:
    HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\UserInfo
    Примечание: 16.0 соответствует версии Office 2016. Для других версий путь может отличаться.
  4. В правой части окна найдите параметры:
    • UserName — имя пользователя;
    • UserInitials — инициалы.

Дважды кликните на каждый из них и введите новые значения.

  • Перезагрузите компьютер, чтобы изменения вступили в силу.
  • Создать точку восстановления системы|Закрыть все программы Office|Проверить путь к ветке реестра|Сохранить резервную копию параметров UserInfo|Перезагрузить ПК после изменений-->

    После перезагрузки откройте Excel и проверьте сведения файла. Если имя по-прежнему не изменилось, возможно, оно «зашито» в сам документ. В этом случае поможет макрос VBA (см. Способ 4) или специализированные утилиты (Способ 3).

    Что делать, если ветки UserInfo нет в реестре?

    Если по указанному пути отсутствует раздел UserInfo, значит ваша версия Office 2016 использует альтернативный источник данных (например, учётную запись Microsoft 365). В этом случае:

    1. Попробуйте способ 1 (настройки Office).
    2. Если не поможет, проверьте наличие параметров в ветке HKEY_CURRENT_USER\Software\Microsoft\Office\Common\UserInfo (без указания версии).
    3. Для корпоративных пользователей свяжитесь с IT-отделом — имя может управляться через групповую политику (Group Policy).

    Способ 3: Использование сторонних утилит для редактирования метаданных

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

    Популярные утилиты для этой задачи:

    • 🔹 DocScrubber — удаляет или заменяет метаданные в документах Office, включая историю изменений.
    • 🔹 Metadata++ — поддерживает пакетную обработку файлов и сохранение шаблонов замены.
    • 🔹 ExifTool — консольная утилита для продвинутых пользователей (работает через командную строку).
    • 🔹 Office Metadata Remover — бесплатное решение с простым интерфейсом.
    • Пример работы с DocScrubber:

      1. Скачайте и установите программу с официального сайта.
      2. Запустите утилиту и добавьте файлы Excel, которые нужно изменить (поддерживается drag-and-drop).
      3. В разделе «Author» укажите новое имя пользователя.
      4. Нажмите «Scrub», чтобы применить изменения. Программа создаст копии файлов с обновлёнными метаданными.

      Через настройки Office|Редактирую реестр Windows|Использую сторонние утилиты|Предпочитаю не менять, оставляю как есть-->

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

      Способ 4: Автоматизация через VBA-макрос (для опытных пользователей)

      Если вы знакомы с Visual Basic for Applications (VBA), можно написать макрос, который будет программно обновлять сведения о пользователе в активном документе. Этот метод полезен, когда нужно динамически подставлять разные имена в зависимости от задачи (например, для отчётности под разными брендами).

      Пример макроса для изменения имени автора:

      Sub ChangeAuthorName
      

      Dim doc As DocumentProperty

      On Error Resume Next

      ' Удаляем старые свойства (если существуют)

      ThisWorkbook.BuiltinDocumentProperties("Last author").Delete

      ThisWorkbook.BuiltinDocumentProperties("Author").Delete

      ' Добавляем новые свойства

      Set doc = ThisWorkbook.BuiltinDocumentProperties.Add("Author", False, msoPropertyTypeString,"Новое имя пользователя")

      Set doc = ThisWorkbook.BuiltinDocumentProperties.Add("Last author", False, msoPropertyTypeString,"Новое имя пользователя")

      ' Сохраняем изменения

      ThisWorkbook.Save

      MsgBox"Имя пользователя в сведениях файла обновлено!", vbInformation

      End Sub

      Чтобы использовать этот макрос:

      1. Откройте файл Excel и нажмите Alt + F11, чтобы открыть редактор VBA.
      2. Вставьте код в модуль (например, Module1).
      3. Замените «Новое имя пользователя» на нужное значение.
      4. Запустите макрос на выполнение (F5).

      Обратите внимание: макросы работают только при включённой поддержке VBA (в некоторых корпоративных версиях Excel она отключена по умолчанию). Кроме того, изменения, внесённые через VBA, могут быть перезаписаны при следующем сохранении файла, если имя пользователя не обновлено в настройках Office или реестре.

      Частые ошибки и как их избежать

      При изменении имени пользователя в сведениях Excel 2016 пользователи часто сталкиваются с типичными проблемами. Вот наиболее распространённые из них и способы их решения:

      Ошибка Причина Решение
      Имя не меняется после редактирования реестра Файл Excel был создан в другой учётной записи или защищён от изменений Откройте файл, внесите любое изменение (например, добавьте пробел) и сохраните заново
      Нет прав на редактирование реестра Учётная запись Windows не имеет административных привилегий Обратитесь к администратору системы или используйте Способ 1/3
      После обновления Office имя сбросилось Обновление перезаписало настройки пользователя Повторите процедуру изменения имени (через настройки Office или реестр)
      Стороние утилиты не видят файлы Excel Файлы открыты в другом приложении или заблокированы Закройте все экземпляры Excel и проверьте файлы на наличие блокировок

      Ещё одна распространённая проблема — конфликт имён при совместной работе. Если файл Excel редактируется несколькими пользователями (например, через SharePoint или OneDrive), сведения о последнем авторе могут автоматически обновляться при каждом сохранении. В этом случае ручная замена имени будет временной. Решение — настроить синхронизацию учётных записей в Office 365 или использовать корпоративные инструменты управления метаданными.

      Дополнительные советы по работе с метаданными в Excel

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

      • 📌 Проверяйте метаданные перед отправкой файла. Чтобы увидеть все скрытые сведения, перейдите в Файл → Сведения → Сведения о документе → Показать все свойства.
      • 📌 Используйте шаблоны с предварительно заполненными свойствами. Создайте файл-шаблон (.xltx) с нужными метаданными (название проекта, автор, теги) и используйте его для новых документов.
      • 📌 Очищайте лишние метаданные перед публикацией. В Excel 2016 для этого есть инструмент «Проверка документа» (Файл → Сведения → Проверка на наличие скрытых данных и личной информации).
      • 📌 Настройте автоматическое обновление свойств. В Файл → Сведения → Свойства → Дополнительные свойства можно привязать некоторые поля (например, «Тема») к содержимому ячеек.

      Если вы часто работаете с конфиденциальными данными, обратите внимание на инструменты защиты метаданных: 1) Office 365 Sensitivity Labels — позволяет назначать файлам уровни конфиденциальности и автоматически удалять лишние сведения. 2) Azure Information Protection — шифрует документы и управляет доступом к метаданным. 3) Adobe Acrobat (при экспорте в .pdf) — позволяет очищать метаданные перед отправкой клиенту.

      FAQ: Частые вопросы по изменению имени пользователя в Excel 2016

      Можно ли изменить имя пользователя в Excel Online?

      Нет, Excel Online (веб-версия) не позволяет редактировать метаданные файла, включая имя автора. Эти сведения подтягиваются из учётной записи Microsoft, привязанной к браузеру. Чтобы изменить отображаемое имя, обновите профиль на сайте Microsoft Account.

      Почему после изменения имени в реестре в старых файлах Excel отображается прежнее имя?

      Это происходит потому, что метаданные сохраняются внутри самого файла .xlsx. Реестр влияет только на новые документы или при повторном сохранении старых. Чтобы обновить информацию в существующем файле, откройте его, внесите любое изменение (например, добавьте пробел в пустой ячейке) и сохраните заново (Ctrl + S).

      Как массово изменить имя автора в нескольких файлах Excel?

      Для массового редактирования подойдут:

      • Стороние утилиты (например, DocScrubber или Metadata++ — см. Способ 3).
      • PowerShell-скрипт с использованием библиотеки Microsoft.Office.Interop.Excel (требует навыков программирования).
      • Макрос VBA с циклом по файлам в папке (пример кода можно найти на форумах, например, Stack Overflow).
      Важно: перед массовой обработкой сделайте резервную копию файлов!

      Влияет ли изменение имени пользователя на историю изменений вщем доступе?

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

      Можно ли вернуть прежнее имя пользователя, если я ошибся?

      Да, для этого:

      1. Если вы меняли имя через настройки Office — просто верните прежнее значение в Файл → Учётная запись.
      2. Если редактировали реестр — откройте regedit и верните старые значения в параметрах UserName и UserInitials.
      3. Если использовали стороние утилиты — проверьте, есть ли у программы функция отмены (например, резервные копии в DocScrubber).
      Примечание: в уже сохранённых файлах прежнее имя вернуть невозможно — только путём повторного редактирования метаданных.