Как сделать отступ в ячейке excel
Argument ‘Topic id’ is null or empty
Сейчас на форуме
© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
| ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 |
ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |
Отступы внутри ячейки

Всем привет. После вписывания в ячейку текста Excel располагает этот текст в зависимости от его (текста) характеристик и заданного пользователем форматирования. Вот пример: Разъясните или дайте, пожалуйста, ссылку на документы или статьи MS — как назначаются внутренние отступы (в px) вписанного текста от границ ячейки, как они изменяются в зависимости от размера шрифта, горизонтального и вертикального выравнивания, значения левого или правого отступа? Наверняка применяются какие-то формулы. Немного уточню. Excel как оболочка в данном вопросе мне не нужна. В своей программе формирую экселевские файлы, используя стороннюю библиотеку. Например, ширину и высоту строки в px я могу вычислить. Ширину столбца я должен вычислять сам. Ширина столбца = ширина строки + доп.пиксели. Сколько добавлять этих доп.пикселей в зависимости от заданного форматирования? Заранее спасибо.
Отслеживать
задан 22 фев 2018 в 17:10
11 4 4 бронзовых знака
1 ответ 1
Сортировка: Сброс на вариант по умолчанию
Увеличение значения в поле Отступ на единицу означает увеличение отступа на ширину одного символа
Береся ширина символа не текущего шрифта, а стандартного, применяемого по умолчанию:
Стандартный шрифт для текста на листе. Этот шрифт установлен по умолчанию для обычного стиля ячеек.
Ширина отступа не изменится при изменении в ячейке типа шрифта или его размера:
Число, показанное в поле Стандартная ширина столбца , является средним числом знаков 0-9 стандартного шрифта. отображающихся в одной ячейке.
Отступ в Excel
Те, кто работают с Excel знают, что у программы есть особые, характерные ей, параметры. Например, текст в ячейках всегда пишется слева, а числа — справа. Вы можете увидеть это на картинке ниже:

Но если вам не подходит отступ, например, вы хотите чтобы значения были немного ближе к центру ячейки — вы можете это сделать.
В данной статье мы рассмотрим такие ситуации и что в них, собственно, делать.
Используем комбинацию горячих клавиш
ALT + H + 5 — отступ влево.
Узнайте Excel как свои пять пальцев на курсе по таблицам от Skillbox
ALT + H + 6 — отступ вправо.
Чтобы сделать отступ — выделите ячейку и задействуйте нужную комбинацию.
Используя кнопки в разделе «Главная»
Для таких задач даже выделили отдельные кнопки в разделе «Главная».

- Выделите ячейки и щелкните на нужную кнопку из двух (указаны на картинке):
Этот параметр является общим для всех выделенных ячеек. Даже если вы выделили всего одну ячейку, но она содержит несколько строк — отступ будет выполнен для всех.
В ситуации, если этими кнопками вы пользуетесь очень часто — добавьте их на панель быстрого доступа. Таким образом, их использование станет еще быстрее и удобнее.
Одно нажатие кнопки то же самое (по длине), что и 3 пробела.
Как сделать отступ только для одной строки в ячейке?
Может быть такая ситуация, что у вас есть ячейки, в которых находится несколько строк. Но отступ нужно сделать только для одной.
Что же делать? Ведь с помощью кнопок отступа и комбинации горячих клавиш меняется параметр для всей ячейки в целом!
Может быть, это и не очень правильно, но вы можете банально поставить несколько пробелов в начале строки.
Допустим, у нас есть такая табличка:
- Начните редактировать данные в ячейке и поместите курсор редактирования в начало нужной строки;

- И просто пропишите столько пробелов, сколько нужно.

Соответственно, так нужно делать для каждой строки.
Вот и все! Мы рассмотрели несколько методов с помощью которых можно редактировать стандартный отступ.
Надеюсь, эта статья была полезна для вас!
Узнайте Excel как свои пять пальцев на курсе по таблицам от Skillbox
Как «расклеить» числа и текст в таблице
Вы же знаете, что Excel по умолчанию числа выравнивает по правому края, а текст — по левому. Причем выравнивание делает так, что расстояние между границей ячейки и содержимым минимально.
И всё бы ничего только иногда такое выравнивание «в притирку» создаёт неудобства.
Если правее числа стоит текст, то содержимое как бы сливается и читать неудобно.

Чтобы было понятней смотрите на рисунок. Красными стрелками показал границу «склеивания».
Как исправить ситуацию?
Некоторые пользователи делают:
Это не самые лучшие варианты. Есть более простой и правильный.
Простой потому что делается в два клика.
Правильный потому что разработчики программы специально придумали такой режим, и учитывают при конвертировании файла xls из одной версии в другую. Красиво получится при просмотре на стареньком компьютере, при печати и на мобильном устройстве.
Итак рассказываю как в Excel задать отступ от границы ячейки :
- Выделяем диапазон ячеек, которые хотим «расклеить».

- Нажимаем Ctrl+1.
- В открывшемся диалоге «Формат ячеек» кликаем на вкладке «Выравнивание».
- Далее в поле выравнивание по горизонтали выбираем либо «по правому краю (отступ)», либо «по левому краю отступ».
- В поле «Отступ» указываем число «1», или «2» если хотите.

- Нажимаем «OK», диалог закрывается, и видим таблицу с «расклеенными» числами.
В окно выравнивание можно попасть ещё двумя способами:
- С ленты «Главная»: в секции «Выравнивание» в правом нижнем углу есть пиктограмма со стрелочкой, вот на неё и нужно кликнуть.

- Через контекстное меню: кликаем на выделенном диапазоне правой кнопкой мышки, выбираем пункт «Формат ячеек».
Вот и всё. Попробуйте сами.
Опубликован: 22 января 2016, 12:59