Как поменять шрифт по умолчанию в Excel: 5 способов для разных версий

Работаете с Excel и устали каждый раз вручную менять шрифт на любимый Calibri или Arial? Стандартный Times New Roman 11pt в новых книгах раздражает, а постоянное форматирование отнимает время? Вы не одни: по статистике, 68% пользователей Microsoft Excel хотя бы раз пытались изменить шрифт по умолчанию, но не все знают, как сделать это правильно.

В этой статье вы найдёте 5 проверенных способов сменить стандартный шрифт — от базовой настройки для новых книг до продвинутых методов с использованием шаблонов и VBA. Мы разберём нюансы для Excel 2010, 2013, 2016, 2019, 2021 и Microsoft 365, а также покажем, как избежать типичных ошибок, из-за которых настройки сбрасываются. Важно: изменение шрифта по умолчанию не затрагивает уже созданные файлы — только новые книги и листы.

Почему Excel игнорирует ваши настройки шрифта?

Прежде чем менять шрифт, стоит понять, почему Excel упорно возвращается к Times New Roman. Причины кроются в иерархии стилей:

  • 📁 Шаблон нормальной книги (Book.xltx) — хранит глобальные настройки для всех новых файлов. Если его не редактировать, Excel будет использовать заводские параметры.
  • 🔄 Обновления Office — после крупных апдейтов (например, переход с Excel 2019 на Microsoft 365) настройки могут сброситься.
  • 🖥️ Политики группы — в корпоративных версиях Office администраторы могут блокировать изменение стилей по умолчанию.

Ещё один нюанс: Excel различает шрифт по умолчанию для ячеек и для объектов (например, заголовков диаграмм или текстовых полей). Если вы изменили шрифт в ячейках, это не означает, что он применится к графическим элементам. Для них требуется отдельная настройка через Файл → Параметры → Дополнительно → Параметры отображения для этого листа.

📊 Какой шрифт вы предпочитаете в Excel?
Calibri
Arial
Times New Roman
Courier New
Другой

Способ 1: Изменение шрифта для новой книги через шаблон

Это самый надёжный метод, так как он редактирует шаблон, на основе которого создаются все новые файлы. Инструкция подходит для Excel 2010–2026:

  1. Откройте пустую книгу (Ctrl + N).
  2. Выделите всю таблицу (Ctrl + A) и установите нужный шрифт (например, Arial 10pt) на панели инструментов.
  3. Перейдите в Файл → Сохранить как.
  4. В поле Тип файла выберите Шаблон Excel (*.xltx).
  5. Сохраните файл под именем Book.xltx в папку:
    C:\Users\<Ваше_имя_пользователя>\AppData\Roaming\Microsoft\Excel\XLSTART
    ⚠️ Внимание: Если папка XLSTART отсутствует — создайте её вручную. В Windows 10/11 путь к AppData скрыт: включите отображение скрытых файлов в проводнике.

Теперь все новые книги будут создаваться с выбранным шрифтом. Если изменений нет — проверьте, не перекрывает ли ваш шаблон другой файл с тем же именем в папке XLSTART.

Создана папка XLSTART|Файл назван Book.xltx (не Book1.xltx!)|Шаблон сохранён в правильной директории|Права доступа к папке не ограничены-->

Способ 2: Быстрое изменение через параметры Excel

Если редактировать шаблон кажется сложным, воспользуйтесь встроенными параметрами. Этот метод работает в Excel 2013 и новее, но имеет ограничение: настройки применятся только к новым листам в текущей книге, а не ко всем будущим файлам.

Инструкция:

  1. Откройте любую книгу или создайте новую.
  2. Перейдите в Файл → Параметры → Общие.
  3. В разделе Личная настройка копии Microsoft Office найдите поле Имя пользователя и Инициалы — это не те настройки! Нам нужен раздел При создании новых книг.
  4. Установите нужный шрифт и размер в выпадающих списках.
  5. Нажмите ОК и перезапустите Excel.

Этот способ удобен для временных изменений, но не подходит, если вы хотите раз и навсегда задать шрифт для всех новых файлов. Кроме того, он не влияет на шрифт в заголовках строк и столбцов (A, B, C... и 1, 2, 3...).

Способ 3: Использование макроса VBA для автоматической смены шрифта

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

Скопируйте этот код в редактор VBA (Alt + F11):

Sub SetDefaultFont()

With ActiveWorkbook

.Sheets("Лист1").Cells.Font.Name = "Arial"

.Sheets("Лист1").Cells.Font.Size = 10

End With

End Sub

Чтобы макрос срабатывал автоматически при создании новой книги:

  1. В редакторе VBA найдите раздел ThisWorkbook.
  2. Вставьте следующий код:
    Private Sub Workbook_NewSheet(ByVal Sh As Object)
    

    Sh.Cells.Font.Name = "Arial"

    Sh.Cells.Font.Size = 10

    End Sub

  3. Сохраните файл как Книга Excel с поддержкой макросов (*.xlsm).
⚠️ Внимание: Макросы могут быть отключены по умолчанию в целях безопасности. Чтобы они работали, перейдите в Файл → Параметры → Центр управления безопасностью → Параметры центра управления безопасностью → Параметры макросов и выберите Включить все макросы (не рекомендуется для общедоступных файлов!).

Способ 4: Изменение шрифта для конкретного стиля (например, "Обычный")

В Excel все ячейки по умолчанию используют стиль Обычный. Если изменить его, это повлияет на все новые ячейки в книге. Этот метод полезен, если вы хотите сохранить разные стили для разных типов данных (например, Arial для текста и Calibri для чисел).

Как изменить стиль Обычный:

  1. Откройте новую книгу.
  2. На вкладке Главная в группе Стили щёлкните правой кнопкой по стилю Обычный и выберите Изменить.
  3. В открывшемся окне нажмите ФорматШрифт и выберите нужные параметры.
  4. Поставьте галочку Добавить в книгу новых стилей (если доступно) и нажмите ОК.

Этот способ не меняет шрифт в существующих ячейках, но все новые ячейки будут использовать обновлённый стиль. Чтобы применить изменения ко всей книге, выделите все листы (ПКМ на ярлыке листа → Выбрать все листы) и нажмите Главная → Стили → Обычный.

Как вернуть стандартный стиль "Обычный"

Если после изменений вы хотите вернуть исходные настройки, удалите файл Book.xltx из папки XLSTART или переустановите Excel. В некоторых версиях также помогает сброс параметров через Файл → Параметры → Сброс (доступно не во всех редакциях).

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

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

Инструкция для Windows 10/11:

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

    (для Excel 2016–2026. Для Excel 2010–2013 замените 16.0 на 15.0 или 14.0 соответственно).

  4. Создайте новый Параметр DWORD (32 бита) с именем DefaultFont.
  5. Установите значение 1 и перезагрузите компьютер.

После этого Excel должен начать использовать шрифт, заданный в шаблоне Book.xltx. Если ключа Options нет — создайте его вручную.

⚠️ Внимание: Перед редактированием реестра обязательно создайте точку восстановления системы (Панель управления → Восстановление → Настройка восстановления системы). Ошибка в реестре может привести к сбою Excel или даже Windows.

Сравнение методов: какой выбрать?

Чтобы вам было проще определиться, мы собрали основные плюсы и минусы каждого способа в таблице:

Метод Плюсы Минусы Подходит для
Редактирование шаблона Book.xltx Работает для всех новых книг, сохраняется после обновлений Требует ручного создания папки XLSTART Пользователей, которые хотят раз и навсегда изменить шрифт
Параметры Excel Быстро, не требует технических навыков Действует только на новые листы в текущей книге Временных изменений или редкого использования
VBA-макрос Автоматизация, гибкость настроек Требует знания VBA, может блокироваться политиками безопасности Продвинутых пользователей и автоматизации рутинных задач
Изменение стиля "Обычный" Не влияет на существующие данные, сохраняет другие стили Не меняет шрифт в заголовках строк/столбцов Того, кто использует разные стили для разных типов данных
Редактирование реестра Решает проблемы с "упрямыми" настройками Риск повреждения системы при ошибке Опытных пользователей, когда другие методы не работают

Типичные ошибки и как их избежать

Даже после правильной настройки шрифта пользователи сталкиваются с проблемами. Вот TOP-5 ошибок и их решения:

  • 🔄 Шрифт сбрасывается после обновления Office → Перед обновлением скопируйте файл Book.xltx в резервную папку и восстановите его после апдейта.
  • 📂 Новые книги игнорируют шаблон → Убедитесь, что Book.xltx сохранён в правильной папке XLSTART, а не в Documents или на рабочем столе.
  • 🖥️ Настройки не применяются в корпоративной версии → Обратитесь к администратору: возможно, действуют групповые политики, блокирующие изменения.
  • 📊 Шрифт изменился, но не в диаграммах → Для диаграмм настройте шрифт отдельно через Конструктор → Стили диаграмм.
  • 🔒 Нельзя сохранить шаблон из-за прав доступа → Запустите Excel от имени администратора или измените права на папку XLSTART.

Если после всех манипуляций шрифт по-прежнему не меняется, попробуйте сбросить настройки Excel:

  1. Закройте все книги.
  2. Удерживая Ctrl, запустите Excel (это откроет программу в безопасном режиме).
  3. Перейдите в Файл → Параметры → Дополнительно и нажмите Сброс (если опция доступна).

FAQ: Частые вопросы о смене шрифта в Excel

Можно ли изменить шрифт по умолчанию только для одного листа, а не для всей книги?

Да, но это требует ручной настройки. Выделите нужный лист, установите шрифт и сохраните его как личный шаблон (Файл → Сохранить как → Шаблон). В будущем создавайте листы на основе этого шаблона через Главная → Вставить → Лист из шаблона (доступно в Excel 2019 и новее).

Почему в Excel Online (веб-версия) нельзя изменить шрифт по умолчанию?

Excel Online не поддерживает редактирование шаблонов или параметров по умолчанию из-за ограничений браузерной версии. Вы можете изменить шрифт вручную для текущей книги, но он не сохранится для новых файлов. Для постоянных изменений используйте десктопную версию Excel.

Как сделать так, чтобы шрифт по умолчанию применялся к существующим файлам?

Excel не предоставляет такой функции "из коробки". Однако вы можете:

  1. Открыть файл, выделить все ячейки (Ctrl + A) и применить нужный шрифт.
  2. Использовать макрос VBA для пакетного изменения (пример кода есть в Способе 3).
  3. Воспользоваться надстройками вроде Kutools for Excel, которые позволяют применять форматирование ко множеству файлов.
Можно ли задать разные шрифты по умолчанию для текста и чисел?

Да, но не напрямую. Вам потребуется:

  1. Создать два пользовательских стиля (Главная → Стили → Создать стиль ячейки).
  2. Назначить один стиль для текста (например, Arial), другой — для чисел (Calibri).
  3. Использовать Условное форматирование (Главная → Условное форматирование → Создать правило → Форматировать только ячейки, которые содержат) для автоматического применения стилей.

Это решение полуавтоматическое и требует предварительной настройки.

После смены шрифта в Excel испортилась вёрстка таблиц. Как исправить?

Проблема возникает из-за разной ширины символов в шрифтах (например, Times New Roman уже, чем Arial). Решения:

  • 📏 Используйте Главная → Формат → Автоподбор ширины столбца (Alt + H, O, I).
  • 🔄 Вернитесь к исходному шрифту и скорректируйте ширину столбцов до смены шрифта.
  • 📊 Для критичных таблиц фиксируйте ширину столбцов в пикселях (правый клик по заголовку столбца → Ширина).