Вы когда-нибудь открывали файл 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.
- Откройте Excel и перейдите в
Файл → Параметры(илиExcel → Настройкина Mac). - Выберите раздел
Общие(в старых версиях —Центр управления безопасностью → Параметры центра...). - Найдите поле
Личные сведенияилиИмя пользователяи введите новое имя. - Нажмите
ОКи перезапустите программу.
После этого все новые примечания будут создаваться с обновлённым именем. Но что делать со старыми?
☑️ Что проверить после смены имени
Способ 2: Массовая замена имён в существующих примечаниях
Если в файле уже есть десятки примечаний с чужим именем, менять их вручную нерационально. Вместо этого используйте макрос на VBA:
- Нажмите
Alt + F11, чтобы открыть редакторVBA. - Вставьте новый модуль (
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 и требует прав администратора.
- Закройте все программы Office.
- Нажмите
Win + R, введитеregeditи подтвердите. - Перейдите по пути:
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Identity(для Excel 2016–2026; для 2013 замените
16.0на15.0). - Найдите параметр
UserNameи измените его значение. - Перезагрузите компьютер.
Этот метод сработает даже если Excel заблокирован политиками домена (например, в корпоративных сетях), но требует осторожности — неправильные изменения в реестре могут нарушить работу системы.
Что делать если нет папки Identity в реестре?
Если по указанному пути нет папки Identity, значит ваша версия Office использует облачные настройки. В этом случае поможет только смена имени в аккаунте Microsoft (см. способ 1) или очистка кэша (способ 5).
Способ 4: Ручное редактирование примечаний через XML
Для тех, кто не боится покопаться в коде файла, есть радикальный метод — разархивировать .xlsx и отредактировать XML. Это единственный способ, который работает в Excel Online и на Mac без макросов.
- Сделайте резервную копию файла.
- Переименуйте расширение с
.xlsxна.zip. - Разархивируйте файл и перейдите в папку
xl\comments. - Откройте файлы
comments1.xml,comments2.xmlи т.д. в блокноте. - Найдите теги
<author>СТАРОЕ_ИМЯ</author>и замените на новое. - Сохраните файлы, архивируйте папку обратно и переименуйте в
.xlsx.
Этот способ требует аккуратности — ошибка в XML может привести к повреждению файла. Зато он гарантированно сработает в любой версии Excel.
Способ 5: Очистка кэша Excel (если изменения не применяются)
Иногда Excel продолжает показывать старое имя даже после смены всех настроек. Виной тому — кэшированные данные в папке %AppData%. Чтобы сбросить их:
- Закройте все программы Office.
- Нажмите
Win + R, введите%AppData%\Microsoft\Excelи нажмитеEnter. - Удалите файл
Excel16.xlb(илиExcel15.xlbдля Excel 2013). - Перезапустите 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 нет прямого способа изменить имя автора. Обходные пути:
- Отредактируйте файл на ПК и сохраните в OneDrive/Google Drive.
- Используйте Excel Online в браузере телефона (способ с XML не подходит).
В будущих обновлениях Microsoft обещает добавить эту функцию, но на 2026 год её нет.
Почему в моём Excel нет поля "Имя пользователя" в настройках?
Это происходит в двух случаях:
- Вы используете Excel Starter или урезанную версию (например, встроенную в Windows 10). Решение — установить полную версию Office.
- Администратор домена отключил эту опцию через групповую политику. Решение — метод с реестром или обращение в IT-службу.
Можно ли массово заменить имена в нескольких файлах?
Да, для этого:
- Создайте макрос (см. способ 2) и сохраните его в
Personal Macro Workbook(Личная книга макросов). - Открывайте файлы по очереди и запускайте макрос.
- Для автоматизации используйте
VBA-скрипт с циклом по папке (требуются навыки программирования).
Для нетехнических пользователей проще воспользоваться надстройками вроде Kutools for Excel (есть функция Batch Rename Comments).
Будет ли видно, что я менял имя в примечаниях?
Нет, Excel не ведёт лог изменений авторства. Однако:
- Если файл хранится в SharePoint или OneDrive для бизнеса, администратор может увидеть историю редактирования (но не конкретные изменения имён).
- При редактировании XML остаются следы в метаданных файла (дата изменения), но само имя не отслеживается.
Как вернуть старое имя, если я ошибся?
Если вы использовали:
- Настройки Excel: просто верните прежнее имя в
Файл → Параметры → Общие. - Макрос VBA: запустите его снова, поменяв
oldNameиnewNameместами. - Реестр/XML: повторите действия с правильным именем или восстановите файл из резервной копии.
Если не помните старое имя, откройте файл в блокноте и найдите теги <author> — там будет история.