При попытке задать в Microsoft Excel точные размеры ячеек или полей страницы в сантиметрах пользователи сталкиваются с тем, что программа по умолчанию использует пиксели или символы в качестве единиц измерения. Это создаёт проблемы при подготовке таблиц для печати, когда требуется соблюсти строгие габариты (например, 10×15 см для этикеток или 21×29.7 см для листа А4). В 90% случаев ошибка возникает из-за неправильно настроенных Параметров страницы или масштаба отображения.
В этой инструкции разберём, как принудительно переключить Excel на сантиметры для:
- 📏 ширины столбцов и высоты строк;
- 🖼️ полей страницы (при печати);
- 📄 размеров диапазона ячеек для экспорта в PDF;
- 🔍 линейки (если она отображается).
Обратите внимание: в версиях Excel 2010–2019 и Microsoft 365 алгоритм отличается — ниже приведены актуальные скриншоты для каждой.
1. Настройка единиц измерения в параметрах Excel
По умолчанию Excel использует пиксели для отображения и дюймы для печати. Чтобы переключиться на сантиметры, сначала измените региональные настройки программы:
- Откройте
Файл → Параметры → Дополнительно. - Прокрутите до раздела
Экран. - В выпадающем меню
Единицы на линейкевыберите Сантиметры. - Нажмите
OKи перезапустите Excel.
⚠️ Внимание: Эта настройка влияет только на отображение линейки (если она включена через Вид → Линейка). Для изменения единиц измерения ячеек или полей страницы требуются дополнительные действия (см. следующие разделы).
2. Как задать ширину столбца в сантиметрах
Excel не позволяет напрямую вводить ширину столбца в сантиметрах через интерфейс, но есть обходной путь с использованием коэффициента пересчёта. Один символ в Excel по умолчанию равен ≈0.18 см (зависит от шрифта). Чтобы установить ширину столбца в 5 см:
- Выделите столбец (или несколько столбцов).
- Кликните правой кнопкой →
Ширина столбца. - Введите значение по формуле:
=5 / 0.18 ≈ 27.78(где 5 — желаемая ширина в см).
Для точности используйте эту таблицу коэффициентов для популярных шрифтов:
| Шрифт (размер 11 pt) | Коэффициент (см → символы) | Пример для 10 см |
|---|---|---|
| Calibri | 0.178 | 56.18 |
| Arial | 0.182 | 54.95 |
| Times New Roman | 0.167 | 59.88 |
| Courier New | 0.156 | 64.10 |
🔹 Проверка: Распечатайте тестовую страницу с линейкой или экспортируйте в PDF, чтобы убедиться в точности размеров.
Выделить все столбцы (Ctrl+A)|Установить ширину по формуле (см → /0.18)|Проверить отображение в режиме разметки (Вид → Разметка страницы)|Экспортировать в PDF для финальной проверки-->
3. Настройка высоты строк в сантиметрах
Алгоритм для высоты строк аналогичен ширине столбцов, но коэффициент другой: 1 пункт ≈ 0.035 см. Чтобы сделать высоту строки равной 2 см:
- Выделите строку (или диапазон строк).
- Правый клик →
Высота строки. - Введите значение:
=2 / 0.035 ≈ 57.14.
⚠️ Внимание: Если после изменения высота строки сбрасывается, проверьте:
- 🔄 Автоподбор высоты (
Главная → Формат → Автоподбор высоты строки— должен быть отключён). - 📑 Наличие переносов текста (
Главная → Перенос текста). - 🖨️ Режим
Разметка страницы— в нём высота может корректироваться автоматически.
4. Сантиметры в параметрах страницы (для печати)
Для точной печати таблиц с заданными размерами (например, этикеток 6×4 см) настройте поля и масштаб:
- Перейдите в
Разметка страницы → Поля → Настраиваемые поля. - В выпадающем меню
Единицывыберите Сантиметры. - Задайте значения для верхнего, нижнего, левого и правого полей.
- В разделе
Масштабустановите100%для сохранения пропорций.
📌 Совет: Чтобы таблица занимала ровно один лист А4 (21×29.7 см):
- 📊 Используйте
Разметка страницы → Область печатидля выделения диапазона. - 🔍 Включите
Показать поля(вкладкаВид) для визуального контроля. - 🖼️ Экспортируйте в PDF (
Файл → Экспорт → PDF) и проверьте размеры в Adobe Acrobat.
Раз в неделю|Раз в месяц|Только по необходимости|Никогда-->
5. Использование линейки для визуального контроля
Если линейка не отображается, включите её через Вид → Линейка. После смены единиц на сантиметры (см. раздел 1) вы сможете:
- 📏 Точно измерять ширину столбцов и высоту строк.
- 🎯 Выравнивать объекты (фигуры, изображения) с привязкой к сантиметровой сетке.
- 🖱️ Перетаскивать границы ячеек с отображением текущего размера.
⚠️ Внимание: Линейка показывает приблизительные значения. Для точности используйте методы из раздела 2 (коэффициенты пересчёта).
Почему линейка может показывать неверные значения?
Линейка берёт данные о масштабе из драйвера принтера. Если он устарел или настроен на другой формат бумаги (например, Letter вместо A4), показания будут неточными. Обновите драйвер или сбросьте настройки печати к заводским.
6. Автоматизация через VBA (для продвинутых пользователей)
Если вам регулярно нужно конвертировать размеры в сантиметры, используйте этот макрос:
Sub SetColumnWidthInCM(columnLetter As String, widthCM As Double)
Dim widthPoints As Double
widthPoints = widthCM * 28.3465 ' 1 см ≈ 28.35 пунктов
Columns(columnLetter).ColumnWidth = widthPoints
End Sub
' Пример использования:
' SetColumnWidthInCM "A", 5 ' Установит ширину столбца A в 5 см
Для высоты строк замените ColumnWidth на RowHeight и используйте коэффициент 1 см ≈ 28.35 пунктов.
🔹 Предупреждение: Макросы работают только при включённой поддержке VBA (Файл → Параметры → Настроить ленту → Разработчик). В Excel Online этот метод недоступен.
7. Проверка точности размеров перед печатью
Чтобы избежать ошибок при печати:
- Перейдите в
Файл → Печать(или нажмитеCtrl+P). - В разделе
НастройкавыберитеПоказать поля. - Сравните размеры таблицы с линейкой на экране предварительного просмотра.
- Если размеры не совпадают, вернитесь в
Параметры страницыи скорректируйте масштаб.
📌 Ключевой момент: При печати на разных принтерах возможны погрешности до ±2 мм из-за аппаратных особенностей. Для критических задач (например, этикеток) делайте тестовую печать на черновике.
Частые ошибки и их решения
Ошибка 1: Сантиметры сбрасываются на дюймы после сохранения файла.
⚠️ Внимание: Это происходит из-за конфликта региональных настроек Windows и Excel. Решение:
- 🌐 В
Панель управления → Регион → Дополнительные параметрыустановите Сантиметры как единицы измерения по умолчанию.- 🔄 Перезапустите Excel и повторите настройку.
Ошибка 2: Ширина столбца не соответствует расчётам.
Причина: Используется нестандартный шрифт или размер текста. Решение:
- 📝 Установите для всех ячеек шрифт Calibri 11 pt (стандартный для Excel).
- 🔢 Пересчитайте ширину с коэффициентом 0.178 (см. таблицу).
FAQ: Ответы на частые вопросы
🔹 Можно ли в Excel сделать сетку с шагом 1 см?
Нет, в Excel нет функции создания сантиметровой сетки. Альтернативы:
- Добавьте фоновое изображение с сеткой через
Разметка страницы → Подложка. - Создайте таблицу с ячейками 1×1 см (ширина ≈ 5.67 символов, высота ≈ 28.35 пунктов).
🔹 Почему при печати таблица получается меньше, чем в Excel?
Это происходит из-за настроек масштаба в Параметрах страницы. Решение:
- Откройте
Файл → Печать → Настройка → Настраиваемые поля. - В разделе
Масштабустановите100%и снимите галочкуРазместить не более чем на:.
🔹 Как экспортировать таблицу в PDF с точными размерами?
Следуйте алгоритму:
- Настройте
Область печати(Разметка страницы → Область печати). - Установите поля в сантиметрах (см. раздел 4).
- Экспортируйте через
Файл → Экспорт → Создать PDF/XPS.
Проверьте PDF в Adobe Acrobat с включённой линейкой (Вид → Показать/спрятать → Линейки).
🔹 Работает ли этот метод в Excel Online?
Частично. В веб-версии можно изменить единицы измерения для полей страницы, но:
- ❌ Нет линейки в сантиметрах.
- ❌ Нет поддержки VBA-макросов.
- ✅ Доступны настройки печати через
Файл → Печать → Настройка.
Для полного контроля используйте десктопную версию.
🔹 Как сделать так, чтобы при изменении масштаба экрана размеры ячеек не искажались?
Это невозможно — масштаб экрана (Вид → Масштаб) влияет только на отображение, но не на реальные размеры. Для печати важны только настройки из раздела 4 (параметры страницы).