Почему в Excel постоянно сбрасывается шрифт и как это исправить
Вы открываете новую книгу в Microsoft Excel, начинаете вводить данные — и снова видите ненавистный Calibri 11pt вместо вашего любимого Arial Narrow или корпоративного Times New Roman. Приходится вручную менять шрифт на каждом листе, теряя драгоценное время. Звучит знакомо?
Проблема в том, что Excel сохраняет настройки шрифта по умолчанию в шаблоне, который используется для создания новых книг. Даже если вы измените шрифт на текущем листе, при создании нового файла всё вернётся к стандартным параметрам. К счастью, есть несколько способов раз и навсегда задать нужный шрифт по умолчанию — и мы рассмотрим их все, от самых простых до продвинутых.
В этой статье вы найдёте:
- 🔹 Пошаговые инструкции для Excel 2010-2023 (включая Microsoft 365)
- 🔹 Как изменить шрифт для всех новых книг и для конкретного файла
- 🔹 Решение проблемы, когда настройки не сохраняются после перезапуска
- 🔹 Скрытые параметры реестра Windows для опытных пользователей
Способ 1: Изменение шрифта в текущей книге (временное решение)
Если вам нужно быстро поменять шрифт только для одной книги, используйте этот метод. Он не затрагивает глобальные настройки, но поможет унифицировать оформление всех листов в текущем файле.
Инструкция:
- Откройте книгу, в которой хотите изменить шрифт.
- Выделите всю таблицу, нажав на серый треугольник в левом верхнем углу (между заголовками строк и столбцов) или используя сочетание
Ctrl+A(2 раза подряд). - На вкладке
Главнаяв группеШрифтвыберите нужный шрифт, размер и стиль (жирный, курсив). - Нажмите
Enter— изменения применятся ко всем ячейкам.
⚠️ Внимание: Этот способ не влияет на новые книги. При создании следующего файла Excel снова будет использовать стандартный шрифт. Для постоянного изменения читайте следующие разделы.
Способ 2: Изменение шаблона «Книга» (постоянное решение для новых файлов)
Самый надёжный способ раз и навсегда изменить шрифт по умолчанию — модифицировать шаблон, на основе которого Excel создаёт новые книги. Этот метод работает во всех версиях, включая Microsoft 365.
Следуйте инструкции:
- Создайте новую пустую книгу в Excel.
- Выделите все ячейки (
Ctrl+A×2) и установите нужный шрифт, размер и форматирование. - Удалите все листы, кроме одного (правый клик по вкладке →
Удалить). - Сохраните файл как шаблон:
- В Excel 2010-2019:
Файл → Сохранить как → Обзор → Тип файла: Шаблон Excel (*.xltx) - В Microsoft 365:
Файл → Сохранить как → Дополнительно → Тип файла: Шаблон Excel (*.xltx)
- В Excel 2010-2019:
Имя файла введите Книга (важно!) и сохраните в папку:
C:\Users\<Ваше_имя_пользователя>\AppData\Roaming\Microsoft\Excel\XLSTART
(если папки XLSTART нет — создайте её вручную).
Теперь все новые книги будут создаваться с вашим шрифтом. Если папка XLSTART не сработала, попробуйте альтернативный путь:
C:\Program Files\Microsoft Office\Root\Document Themes 16\Theme Fonts
Установить нужный шрифт для всех ячеек|Удалить лишние листы (оставить 1)|Сохранить как .xltx|Поместить в папку XLSTART|Перезапустить Excel-->
Способ 3: Настройка темы оформления (для Microsoft 365 и Excel 2016+)
В новых версиях Excel шрифт по умолчанию привязан к теме оформления. Изменив её, вы автоматически обновите шрифт для всех новых документов.
Как это сделать:
- Откройте любую книгу и перейдите на вкладку
Разметка страницы. - В группе
ТемынажмитеШрифты→Настроить шрифты.... - В поле
Шрифт заголовкавыберите шрифт для заголовков (например,Arial Black). - В поле
Шрифт основного текставыберите шрифт для обычных ячеек (например,Calibri Light). - Введите имя для вашей темы (например,
Моя корпоративная тема) и нажмитеСохранить. - 📌 Примените её к новой книге.
- 📌 Сохраните книгу как шаблон
Книга.xltx(см. Способ 2).
Теперь ваша тема будет доступна в выпадающем списке Темы. Чтобы сделать её по умолчанию:
Что делать, если тема не сохраняется?
Если после перезапуска Excel ваша тема исчезает, проверьте права доступа к папке C:\Users\<Пользователь>\AppData\Roaming\Microsoft\Templates\Document Themes. Иногда антивирусы блокируют изменения в системных папках. Добавьте папку в исключения или временно отключите защиту.
Способ 4: Редактирование реестра Windows (для опытных пользователей)
Если предыдущие методы не сработали, можно вручную прописать шрифт в реестре Windows. Этот способ подходит для Excel 2010-2019 и требует осторожности.
⚠️ Внимание: Неправильное редактирование реестра может привести к сбоям в работе системы. Сделайте резервную копию перед изменениями (Файл → Экспорт в редакторе реестра).
Инструкция:
- Закройте все программы Microsoft Office.
- Нажмите
Win + R, введитеregeditи нажмитеEnter. - Перейдите по пути:
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Options(для Excel 2013 замените
16.0на15.0, для 2010 — на14.0). - Создайте новый строковый параметр (правый клик →
Создать → Строковый параметр) с именемDefaultFont. - Дважды кликните на нём и введите название шрифта (например,
Arial). - Создайте ещё один строковый параметр
DefaultFontSizeи укажите размер (например,10). - Закройте редактор реестра и перезапустите Excel.
| Версия Excel | Путь в реестре | Параметр для шрифта | Параметр для размера |
|---|---|---|---|
| Excel 2010 | HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Excel\Options |
DefaultFont |
DefaultFontSize |
| Excel 2013 | HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Excel\Options |
DefaultFont |
DefaultFontSize |
| Excel 2016-2023, Microsoft 365 | HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Options |
DefaultFont |
DefaultFontSize |
Способ 5: Макрос VBA для автоматической настройки шрифта
Если вы часто работаете с Excel и хотите автоматизировать процесс, можно создать макрос VBA, который будет применять ваш шрифт ко всем новым книгам.
Как это сделать:
- Откройте Excel и нажмите
Alt + F11, чтобы открыть редактор VBA. - В окне
ProjectнайдитеThisWorkbookи дважды кликните на нём. - Вставьте следующий код:
Private Sub Workbook_NewSheet(ByVal Sh As Object)Sh.Cells.Font.Name = "Arial"
Sh.Cells.Font.Size = 10
End Sub
Private Sub Workbook_Open()
Dim ws As Worksheet
For Each ws In ThisWorkbook.Worksheets
ws.Cells.Font.Name = "Arial"
ws.Cells.Font.Size = 10
Next ws
End Sub
(замените
Arialи10на ваши параметры). - Сохраните книгу как
Excel Macro-Enabled Workbook (*.xlsm). - Поместите файл в папку
XLSTART(см. Способ 2).
Теперь при создании новой книги или добавлении листа будет автоматически применяться ваш шрифт.
Типичные ошибки и их решения
Даже после правильной настройки шрифт может сбрасываться. Рассмотрим самые распространённые проблемы и их решения:
- 🔴 Шрифт сбрасывается после обновления Excel
→ Обновления иногда перезаписывают шаблоны. Повторите настройку шаблонаКнига.xltx(см. Способ 2). - 🔴 Настройки не применяются к новым листам
→ Проверьте, сохранён ли шаблон в правильной папке (XLSTART). Также поможет макрос из Способа 5. - 🔴 Шрифт меняется только для текста, но не для чисел
→ В Excel числа и текст могут иметь разное форматирование. Примените шрифт ко всем ячейкам (Ctrl+A×2) перед сохранением шаблона. - 🔴 Настройки не сохраняются в Excel Online
→ Веб-версия Excel не поддерживает пользовательские шаблоны. Используйте десктопную версию для настройки.
⚠️ Внимание: Если вы работаете в корпоративной сети, администратор может ограничивать изменение шаблонов через групповую политику. В этом случае обратитесь в IT-отдел за разрешением.
FAQ: Частые вопросы о шрифтах в Excel
Можно ли установить разные шрифты по умолчанию для разных книг?
Да, для этого создайте несколько шаблонов с разными шрифтами и сохраните их в папке XLSTART под разными именами (например, Книга_Arial.xltx, Книга_Times.xltx). При создании новой книги выбирайте нужный шаблон через Файл → Создать → Личные.
Почему в Excel 2019 нет папки XLSTART?
В новых версиях Excel папка XLSTART может не создаваться автоматически. Вам нужно:
- Открыть проводник и вставить в адресную строку
%appdata%\Microsoft\Excel. - Создать папку
XLSTARTвручную. - Поместить туда ваш шаблон
Книга.xltx.
Если папка AppData не видна, включите отображение скрытых файлов в настройках проводника.
Как вернуть стандартный шрифт Calibri 11pt?
Чтобы сбросить настройки:
- Удалите файл
Книга.xltxиз папкиXLSTART. - Удалите параметры
DefaultFontиDefaultFontSizeиз реестра (если добавляли их). - Перезапустите Excel — программа создаст новый шаблон с настройками по умолчанию.
Можно ли изменить шрифт по умолчанию на Mac?
Да, процесс аналогичный, но пути к папкам другие:
- Шаблон
Книга.xltxнужно поместить в/Users/<Ваше_имя>/Library/Group Containers/UBF8T346G9.Office/Excel/XLSTART. - Если папки
Libraryнет, удерживайтеOption (Alt)и кликните по менюПереходв Finder — появится пунктБиблиотека.
Для Excel 2016-2023 на Mac также работает настройка через темы (см. Способ 3).
Почему мой шрифт не отображается в списке Excel?
Если нужного шрифта нет в выпадающем меню:
- Убедитесь, что шрифт установлен в системе (проверьте в
Панель управления → Шрифты). - Excel поддерживает только TrueType и OpenType шрифты. Если ваш шрифт в формате
.fon, он не будет доступен. - Перезапустите Excel после установки нового шрифта.
Если шрифт установлен, но не отображается, попробуйте обновить кэш шрифтов:
1. Закройте все программы.
2. Удалите файл FontCache.dat из папки C:\Windows\ServiceProfiles\LocalService\AppData\Local.
3. Перезагрузите компьютер.