Как поменять имя в примечании Excel: все способы (включая скрытые)

Вы когда-нибудь открывали файл Excel и видели в примечаниях чужое имя — коллеги, предыдущего владельца компьютера или даже загадочного "Пользователь"? Это стандартное поведение программы: по умолчанию она подтягивает имя из настроек Microsoft Office или системы. Но что делать, если нужно срочно поменять его на своё — например, перед отправкой файла клиенту или начальству?

В этой статье мы разберём все возможные способы изменить имя в примечаниях Excel — от базовых настроек до скрытых методов через реестр и VBA. Вы узнаете, почему иногда изменения не применяются сразу, как обойти ограничения в корпоративных версиях программы и что делать, если имя "застряло" после обновления. А ещё — как массово заменить имена в сотнях примечаний за несколько кликов.

Почему в примечаниях Excel отображается не ваше имя

Примечания в Excel (или комментарии, как их называли в старых версиях) всегда привязаны к автору. Программа автоматически подставляет имя из одного из трёх источников:

  • 📝 Настройки Office: Имя пользователя в аккаунте Microsoft 365 или локальной установке (меняется в Файл → Учётная запись).
  • 🖥️ Системный профиль Windows/macOS: Данные из учётной записи компьютера (например, имя администратора).
  • 🔄 Кэш Excel: Если файл создавался на другом ПК, программа может "запомнить" старое имя даже после смены пользователя.

Проблема в том, что Excel не обновляет имя в уже созданных примечаниях автоматически. То есть, если вы поменяете настройки в аккаунте, новые комментарии будут с вашим именем, а старые останутся прежними. Это часто вызывает путаницу — особенно в корпоративных файлах, которые передаются между сотрудниками.

⚠️ Внимание: В версиях Excel 2013–2019 при смене имени через Файл → Параметры → Общие может сработать баг, из-за которого программа вернёт старое имя после перезапуска. Решение — чистка кэша (см. раздел 5).

Способ 1: Изменение имени через настройки Excel (самый простой)

Это базовый метод, который работает в 90% случаев. Подходит для Excel 2010–2026 (включая Microsoft 365) на Windows и macOS.

  1. Откройте Excel и перейдите в Файл → Параметры (или Excel → Настройки на Mac).
  2. Выберите раздел Общие (в старых версиях — Центр управления безопасностью → Параметры центра...).
  3. Найдите поле Личные сведения или Имя пользователя и введите новое имя.
  4. Нажмите ОК и перезапустите программу.

После этого все новые примечания будут создаваться с обновлённым именем. Но что делать со старыми?

☑️ Что проверить после смены имени

Выполнено: 0 / 4

Способ 2: Массовая замена имён в существующих примечаниях

Если в файле уже есть десятки примечаний с чужим именем, менять их вручную нерационально. Вместо этого используйте макрос на VBA:

  1. Нажмите Alt + F11, чтобы открыть редактор VBA.
  2. Вставьте новый модуль (Insert → Module) и скопируйте туда этот код:
Sub ChangeCommentAuthor()

Dim ws As Worksheet

Dim cmnt As Comment

Dim oldName As String, newName As String

oldName = "СТАРОЕ_ИМЯ" ' Замените на текущее имя в примечаниях

newName = "НОВОЕ_ИМЯ" ' Замените на желаемое имя

For Each ws In ActiveWorkbook.Worksheets

For Each cmnt In ws.Comments

If cmnt.Author = oldName Then

cmnt.Author = newName

End If

Next cmnt

Next ws

End Sub

Запустите макрос кнопкой F5. Он пройдётся по всем листам и заменит имя автора во всех примечаниях. Важно: перед запуском сохраните файл — на случай ошибок.

⚠️ Внимание: В Excel Online и мобильной версии макросы не работают. Для этих случаев используйте способ 4 (ручной экспорт/импорт).

Способ 3: Редактирование через реестр Windows (для опытных)

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

  1. Закройте все программы Office.
  2. Нажмите Win + R, введите regedit и подтвердите.
  3. Перейдите по пути: HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Identity

    (для Excel 2016–2026; для 2013 замените 16.0 на 15.0).

  4. Найдите параметр UserName и измените его значение.
  5. Перезагрузите компьютер.

Этот метод сработает даже если Excel заблокирован политиками домена (например, в корпоративных сетях), но требует осторожности — неправильные изменения в реестре могут нарушить работу системы.

Что делать если нет папки Identity в реестре?

Если по указанному пути нет папки Identity, значит ваша версия Office использует облачные настройки. В этом случае поможет только смена имени в аккаунте Microsoft (см. способ 1) или очистка кэша (способ 5).

Способ 4: Ручное редактирование примечаний через XML

Для тех, кто не боится покопаться в коде файла, есть радикальный метод — разархивировать .xlsx и отредактировать XML. Это единственный способ, который работает в Excel Online и на Mac без макросов.

  1. Сделайте резервную копию файла.
  2. Переименуйте расширение с .xlsx на .zip.
  3. Разархивируйте файл и перейдите в папку xl\comments.
  4. Откройте файлы comments1.xml, comments2.xml и т.д. в блокноте.
  5. Найдите теги <author>СТАРОЕ_ИМЯ</author> и замените на новое.
  6. Сохраните файлы, архивируйте папку обратно и переименуйте в .xlsx.

Этот способ требует аккуратности — ошибка в XML может привести к повреждению файла. Зато он гарантированно сработает в любой версии Excel.

📊 Какой способ вы предпочитаете для смены имени?
Через настройки Excel
Макрос VBA
Реестр Windows
Ручное редактирование XML
Другой

Способ 5: Очистка кэша Excel (если изменения не применяются)

Иногда Excel продолжает показывать старое имя даже после смены всех настроек. Виной тому — кэшированные данные в папке %AppData%. Чтобы сбросить их:

  1. Закройте все программы Office.
  2. Нажмите Win + R, введите %AppData%\Microsoft\Excel и нажмите Enter.
  3. Удалите файл Excel16.xlb (или Excel15.xlb для Excel 2013).
  4. Перезапустите Excel — программа создаст новый кэш.

Этот метод также помогает, если после обновления Office сбились настройки или пропали пользовательские стили.

Проблема Причина Решение
Имя не меняется в новых примечаниях Кэш не обновлён Очистка папки %AppData%\Microsoft\Excel
Старое имя остаётся в старых примечаниях Excel не обновляет авторство ретроактивно Макрос VBA или редактирование XML
Нет прав на изменение имени Корпоративные политики домена Реестр Windows или запрос у админа
Имя сбрасывается после перезапуска Конфликт с облачным аккаунтом Отвязать аккаунт в Файл → Учётная запись

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

Даже опытные пользователи иногда сталкиваются с проблемами при смене имени в примечаниях. Вот топ-3 ошибки и их решения:

  • 🔄 "Имя меняется только на этом компьютере": Если файл открыть на другом ПК, может отобразиться старое имя. Это происходит потому, что Excel сохраняет авторство внутри файла. Решение — использовать макрос или XML-редактирование.
  • 🚫 "Нет доступа к настройкам": В корпоративных версиях Office администраторы могут блокировать изменение имени. Попробуйте метод с реестром или обратитесь в IT-отдел.
  • 📉 "После обновления Excel имя сбросилось": Виной тому синхронизация с облачным аккаунтом. Отключите её в Файл → Учётная запись → Управление настройками.

Профилактический совет: Если вы часто работаете с примечаниями, настройте шаблон Excel с правильным именем по умолчанию. Для этого создайте пустой файл с нужными настройками и сохраните его как Книга.xlsx в папке XLSTART (путь: %AppData%\Microsoft\Excel\XLSTART).

FAQ: Ответы на частые вопросы

Можно ли поменять имя в примечаниях на телефоне (Android/iOS)?

В мобильной версии Excel нет прямого способа изменить имя автора. Обходные пути:

  1. Отредактируйте файл на ПК и сохраните в OneDrive/Google Drive.
  2. Используйте Excel Online в браузере телефона (способ с XML не подходит).

В будущих обновлениях Microsoft обещает добавить эту функцию, но на 2026 год её нет.

Почему в моём Excel нет поля "Имя пользователя" в настройках?

Это происходит в двух случаях:

  • Вы используете Excel Starter или урезанную версию (например, встроенную в Windows 10). Решение — установить полную версию Office.
  • Администратор домена отключил эту опцию через групповую политику. Решение — метод с реестром или обращение в IT-службу.
Можно ли массово заменить имена в нескольких файлах?

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

  1. Создайте макрос (см. способ 2) и сохраните его в Personal Macro Workbook (Личная книга макросов).
  2. Открывайте файлы по очереди и запускайте макрос.
  3. Для автоматизации используйте VBA-скрипт с циклом по папке (требуются навыки программирования).

Для нетехнических пользователей проще воспользоваться надстройками вроде Kutools for Excel (есть функция Batch Rename Comments).

Будет ли видно, что я менял имя в примечаниях?

Нет, Excel не ведёт лог изменений авторства. Однако:

  • Если файл хранится в SharePoint или OneDrive для бизнеса, администратор может увидеть историю редактирования (но не конкретные изменения имён).
  • При редактировании XML остаются следы в метаданных файла (дата изменения), но само имя не отслеживается.
Как вернуть старое имя, если я ошибся?

Если вы использовали:

  • Настройки Excel: просто верните прежнее имя в Файл → Параметры → Общие.
  • Макрос VBA: запустите его снова, поменяв oldName и newName местами.
  • Реестр/XML: повторите действия с правильным именем или восстановите файл из резервной копии.

Если не помните старое имя, откройте файл в блокноте и найдите теги <author> — там будет история.