Excel ячейка всегда по содержимому

Содержание

  1. Автоподбор в EXCEL ширины столбца и высоты строки по содержимому ячеек
  2. Автоподбор ширины столбца
  3. Автоподбор высоты строки
  4. Реальный пример
  5. Случай с объединенными ячейками
  6. Как сделать ширину ячейки по содержимому в excel?
  7. Применение атоподбора
  8. Способ 1: панель координат
  9. Способ 2: включение автоподбора для нескольких строк
  10. Способ 3: кнопка на ленте инструментов
  11. Способ 4: подбор высоты для объединенных ячеек
  12. Помогла ли вам эта статья?
  13. Метод первый: выравнивание выбранной области
  14. Метод второй: выравнивание всего листа
  15. Метод третий: перетягивание границ
  16. Установка одинаковой ширины ячеек

Автоподбор в EXCEL ширины столбца и высоты строки по содержимому ячеек

history 10 апреля 2013 г.

Наиболее быстрый способ добиться, чтобы содержимое ячеек отображалось полностью – это использовать механизм автоподбора ширины столбца/ высоты строки по содержимому.

Пусть имеется таблица с ячейками заполненными текстовыми значениями.

Автоподбор ширины столбца

Как видно из рисунка выше, текстовые значения в ячейках А2 и А3 отображаются не полностью, т.к. мешает текст в столбце B . Нам необходимо, чтобы содержимое всех ячеек в столбце A отображалось полностью. Для этого необходимо сделать ширину столбца A достаточной для отображения самого длинного текста в столбце. Делается это элементарно: подводим указатель мыши к разделу столбцов А и B (на сером заголовке столбцов), курсор примет следующий вид:

Делаем двойной клик мышкой и, Voila, ширина столбца стала достаточной для отображения значений во всех ячейках столбца (с учетом скрытых строк).

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

  • выделяем необходимые столбцы (за их серые заголовки);
  • подводим курсор к любому разделу выделенных столбцов и дважды кликаем.
  • Выберите столбец или столбцы, ширину которых нужно изменить;
  • На вкладке Главная в группе Ячейки выберите команду Формат ;
  • В группе Размер ячейки выберите пункт Автоподбор ширины столбца .

Автоподбор высоты строки

Если ячейки содержат значения с очень большой длиной строки (например, если длина текстовой строки без переносов сравнима с шириной видимой части листа), то ширина столбца может стать слишком большой, работать с данными будет не удобно. В этом случае нужно выделить ячейки и включить опцию Переносить по словам через Формат ячеек (или через меню Главная/ Выравнивание/ Перенос текста ).

Ширина столбца останется прежней, зато высота строки автоматически увеличится, чтобы полностью отобразить значение ячейки.

Иногда, не смотря на установленную опцию Переносить по словам , высоты строки не хватает, чтобы отобразить текстовую строку полностью (это могло произойти, если высота строки была уменьшена вручную). В этом случае нужно поступить также, как мы поступали в случае подбора ширины строки — дважды кликнуть на границе раздела, но теперь не столбцов, а строк:

После этого текстовое значение будет отображено в ячейке полностью:

Реальный пример

Теперь применим рассмотренный метод в реальной ситуации – отредактируем таблицу, созданную путем копирования данных из MS ACCESS. Скопируем через Буфер обмена какую-нибудь таблицу из MS ACCESS на лист EXCEL.

Обратите внимание, что у ячеек, в которые мы вставили значения из Буфера обмена , включена опция Переносить по словам, хотя, по умолчанию, она отключена (EXCEL сам включил ее при вставке). Кроме того, EXCEL не стал изменять ширину столбцов, установленную по умолчанию, а была изменена только высота строк, чтобы полностью отобразить все значения. Такое форматирование таблицы не всегда устраивает пользователя. Используя вставленную таблицу, решим 2 задачи.

Задача1. Предположим, нам нужно, чтобы все значения отображались в таблице в одну строку.

  • выделите вставленные значения (для этого выделите любую ячейку таблицы и нажмите CTRL+A (выделится текущая область ), если таблица не содержит пустых строк и столбцов, то будут выделены все вставленные значения);
  • выключите опцию Переносить по словам (через меню Главная/ Выравнивание/ Перенос текста );
  • высота ячеек будет уменьшена так, чтобы отображать только одну строку, как следствие часть значений станет невидна;

  • выделите столбцы А , B и С за серые заголовки;
  • подведите указатель мыши к разделу столбцов А и B (на сером заголовке столбцов) и дважды кликните.

Задача решена: содержимое всех ячеек полностью отображается.

Задача2. Теперь предположим, что нам нужно, чтобы все столбцы имели определенную, заданную пользователем, ширину, а значения полностью бы отображались в ячейке. При этом высота строки должна быть минимальной.

  • задайте требуемую ширину столбцов А , B и С ;
  • опцию Переносить по словам не выключайте (включите);

  • выделите все строки, содержащие вставленные значения, или все ячейки листа (все ячейки листа можно выделить нажав кнопку Выделить все в левом верхнем углу листа или дважды нажав CTRL+A );
  • подведите указатель мыши к разделу любых двух заполненных строк (на сером заголовке столбцов) и дважды кликните.

Задача решена: содержимое всех ячеек полностью отображается.

Случай с объединенными ячейками

В случае, если две или несколько ячеек объединены в одну, то рассмотренный подход не сработает. Можно ли осуществить автоподбор высоты строки в случае объединенных ячеек? Об этом читайте в одноименной статье Автоподбор высоты строки по содержимому при объединении ячеек .

Источник

Как сделать ширину ячейки по содержимому в excel?

Каждый пользователь, работающий в Экселе, рано или поздно встречается с ситуацией, когда содержимое ячейки не вмещается в её границы. В таком случае существует несколько выходов из сложившегося положения: сократить размер содержимого; смириться с существующей ситуацией; расширить ширину ячеек; расширить их высоту. Как раз о последнем варианте, а именно об автоподборе высоты строки мы и поговорим дальше.

Применение атоподбора

Автоподбор – это встроенный инструмент Excel, который помогает произвести расширение ячеек по содержимому. Сразу нужно отметить, что несмотря на название эта функция не применяется автоматически. Для того, чтобы расширить конкретный элемент, нужно выделить диапазон и применить к нему указанный инструмент.

Кроме того, нужно сказать, что автоподбор высоты применим в Эксель только для тех ячеек, у которых в форматировании включен перенос по словам. Для того чтобы включить это свойство выделяем на листе ячейку или диапазон. Кликаем по выделению правой кнопкой мыши. В запустившемся контекстном списке выбираем позицию «Формат ячеек…».

Происходит активация окна форматирования. Переходим во вкладку «Выравнивание». В блоке настроек «Отображение» устанавливаем флажок напротив параметра «Переносить по словам». Чтобы сохранить и применить изменения конфигурации настроек, жмем на кнопку «OK», которая размещена внизу этого окна.

Теперь на выделенном фрагменте листа включен перенос по словам и к нему можно применять автоподбор высоты строки. Рассмотрим, как это сделать различными способами на примере версии Excel 2010. Вместе с тем нужно заметить, что полностью аналогичный алгоритм действий можно использовать как для более поздних версий программы, так и для Excel 2007.

Способ 1: панель координат

Первый способ предполагает работу с вертикальной панелью координат, на которой располагаются номера строк таблицы.

  1. Кликаем по номеру той строки на панели координат, к которой нужно применить автоподбор высоты. После этого действия вся строчка будет выделена.
  2. Становимся на нижнюю границу строки в секторе панели координат. Курсор должен приобрести вид стрелки направленной в две стороны. Делаем двойной щелчок левой кнопкой мыши.
  3. После этих действий при неизменном состоянии ширины высота строки автоматически увеличится ровно настолько, насколько нужно, чтобы весь текст, находящийся во всех её ячейках, был виден на листе.

Способ 2: включение автоподбора для нескольких строк

Вышеуказанный способ хорош, когда нужно включить автоподбор для одной или двух строк, но что делать, если подобных элементов много? Ведь, если действовать по тому алгоритму, который был описан в первом варианте, то на процедуру придется потратить большое количество времени. В этом случае существует выход.

    Выделяем на панели координат весь диапазон строк, к которым нужно подключить указанную функцию. Для этого зажимаем левую кнопку мыши и проводим курсором по соответствующему отрезку панели координат.

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

  • Устанавливаем курсор на нижнюю границу любого из выделенных секторов на панели координат. При этом курсор должен принять точно такую же форму, как и в прошлый раз. Два раза щелкаем левой кнопкой мыши.
  • После выполнения вышеуказанной процедуры все строки выделенного диапазона будут увеличены в высоту на размер хранящихся в их ячейках данных.
  • Урок: Как выделить ячейки в Excel

    Способ 3: кнопка на ленте инструментов

    Кроме того, для включения автоподбора по высоте ячейки можно использовать специальный инструмент на ленте.

    1. Выделяем диапазон на листе, к которому нужно применить автоподбор. Находясь во вкладке «Главная», производим щелчок по кнопке «Формат». Данный инструмент размещен в блоке настроек «Ячейки». В появившемся списке в группе «Размер ячейки» выбираем пункт «Автоподбор высоты строки».
    2. После этого строки выделенного диапазона увеличат свою высоту настолько, насколько нужно для того, чтобы их ячейки показали все свое содержимое.

    Способ 4: подбор высоты для объединенных ячеек

    В то же время, нужно заметить, что функция автоподбора не работает для объединенных ячеек. Но и в этом случае тоже имеется решение данной проблемы. Выход заключается в применении алгоритма действий, при котором реального объединения ячейки не происходит, а только видимое. Поэтому мы сможем применить технологию автоподбора.

    1. Выделяем те ячейки, которые нужно объединить. Кликаем по выделению правой кнопкой мыши. В меню переходим по пункту «Формат ячеек…».
    2. В открывшемся окне форматирования переходим во вкладку «Выравнивание». В блоке настроек «Выравнивание» в поле параметра «По горизонтали» выбираем значение «По центру выделения». После того, как конфигурирование произведено, жмем на кнопку «OK».
    3. После этих действий данные расположились по всей зоне выделения, хотя по факту продолжают храниться в крайней левой ячейке, так как объединения элементов, по сути, не произошло. Поэтому, если, например, нужно будет удалить текст, то сделать это можно будет только в крайней левой ячейке. Далее опять выделяем весь диапазон листа, на котором размещен текст. Любым из трех предыдущих способов, которые были описаны выше, включаем автоподбор высоты.
    4. Как видим, после этих действий автоподбор высоты строки был произведен при сохраняющейся иллюзии объединения элементов.

    Чтобы вручную не выставлять высоту каждой строки в отдельности, тратя на это уйму времени, особенно если таблица большая, лучше воспользоваться таким удобным инструментом Excel, как автоподбор. С его помощью можно автоматически скорректировать размер строчек любого диапазона по содержимому. Единственная проблема может возникнуть, если вы работаете с областью листа, в которой расположены объединенные ячейки, но и в этом случае тоже можно найти выход из сложившейся ситуации путем выравнивания содержимого по выделению.

    Мы рады, что смогли помочь Вам в решении проблемы.

    Задайте свой вопрос в комментариях, подробно расписав суть проблемы. Наши специалисты постараются ответить максимально быстро.

    Помогла ли вам эта статья?

    Табличный процессор Excel очень удобен для работы с различного рода данными. Правда, некоторые на первый взгляд простые вещи в нем выполнить довольно трудно — пользователь попросту не знает, как это сделать. В частности, это относится к выравниванию ячеек. В статье будет рассказано, как сделать ячейки одинакового размера в Excel тремя различными методами.

    Метод первый: выравнивание выбранной области

    Все способы выравнивания ячеек таблицы в Excel можно разбить на категории по потребностям пользователя. Начнем с самого часто используемого метода, который поможет выровнять ячейки в определенном диапазоне листа:

    1. Выделите на листе таблицы область ячеек, которые нужно выровнять.
    2. Нажмите по выпадающему списку «Формат», который расположен во вкладке «Главная».
    3. В появившемся меню кликните по разделу «Высота строки».
    4. В открывшемся окошке введите значение высоты строки и нажмите «ОК».

    После этого все выделенные ячейки станут одинакового размера, который вы задали. Если же вам необходимо выровнять не только высоту строки, но и ширину столбца, тогда сделайте следующее:

    1. Выделите нужную область ячеек.
    2. В выпадающем списке «Формат» выберите пункт «Ширина столбца».
    3. Введите нужное значение.
    4. Нажмите «ОК».

    Теперь у вас ячейки одинакового размера как по высоте, так и по ширине. А это означает, что вы освоили первый способ того, как сделать ячейки одинакового размера в Excel.

    Метод второй: выравнивание всего листа

    Второй способ используют в том случае, если необходимо задать размеры ячеек во всем листе, а не в определенном диапазоне. Инструкция по выполнению этой задачи практически идентична предыдущей:

    1. Выделите всю таблицу. Для этого нажмите на квадрат, расположенный на пересечении нумерации строк и ряда столбцов, или используйте сочетание горячих клавиш Ctrl+A.
    2. На главной вкладке из выпадающего списка «Формат» выберите опцию «Высота строки» и укажите желаемое значение.
    3. Из того же списка выберите пункт «Ширина столбца» и введите нужное значение.

    Метод третий: перетягивание границ

    Как быть, если вам нужно просто сделать размер строк или ширину столбцов одинаковыми, но нет нужды задавать им определенный размер? Нет смысла бродить по всем пунктам меню, можно просто задать размер вручную — на глаз.

    1. Выделите диапазон строк или столбцов таблицы.
    2. Установите курсор на стыке двух столбцов или строк.
    3. Нажмите левую кнопку мыши и, удерживая ее, измените размер ширины или высоты.

    В момент выполнения этого действия вы можете заметить, что размер изменяется не только в выбранном столбце или строке, а во всем заранее выделенном диапазоне. Это третий способ, как сделать ячейки в «Эксель» одинакового размера.

    Рассмотрим как быстро сделать размер ячеек в столбце по ширине текста. Обычно расширяют границу путём раздвигания мышью на ширину самого длинного содержимого. Профессионалы по работе в «Excel» используют более точный и эффективный способ. Используем простую инструкцию.

    Наводим курсор мыши на правую границу столбца так, чтобы табулятор изменил указатель.

    В этот момент кликаем два раза кнопкой мыши.

    Происходит автоматическое увеличение или уменьшение ячеек в зависимости от содержимого. Строки больше не залезают на соседние столбцы.

    Установка одинаковой ширины ячеек

    Для задания одинаковой ширины ячейкам из разных стобцов выделяем их и изменяем размер последнего выдлеенного столбца до нужного размера. Остальные столбцы автоматически примут точно такую же ширину.

    Аналогично можно изменять комплексное изменение высоты ячеек. Способы являются стандартом для всех версий «Excel» и других табличных редакторов.

    Источник

    Содержание

    • 1 Применение атоподбора
      • 1.1 Способ 1: панель координат
      • 1.2 Способ 2: включение автоподбора для нескольких строк
      • 1.3 Способ 3: кнопка на ленте инструментов
      • 1.4 Способ 4: подбор высоты для объединенных ячеек
      • 1.5 Помогла ли вам эта статья?
    • 2 Метод первый: выравнивание выбранной области
    • 3 Метод второй: выравнивание всего листа
    • 4 Метод третий: перетягивание границ
    • 5 Установка одинаковой ширины ячеек

    как сделать ширину ячейки по содержимому в excel

    Каждый пользователь, работающий в Экселе, рано или поздно встречается с ситуацией, когда содержимое ячейки не вмещается в её границы. В таком случае существует несколько выходов из сложившегося положения: сократить размер содержимого; смириться с существующей ситуацией; расширить ширину ячеек; расширить их высоту. Как раз о последнем варианте, а именно об автоподборе высоты строки мы и поговорим дальше.

    Применение атоподбора

    Автоподбор – это встроенный инструмент Excel, который помогает произвести расширение ячеек по содержимому. Сразу нужно отметить, что несмотря на название эта функция не применяется автоматически. Для того, чтобы расширить конкретный элемент, нужно выделить диапазон и применить к нему указанный инструмент.

    Кроме того, нужно сказать, что автоподбор высоты применим в Эксель только для тех ячеек, у которых в форматировании включен перенос по словам. Для того чтобы включить это свойство выделяем на листе ячейку или диапазон. Кликаем по выделению правой кнопкой мыши. В запустившемся контекстном списке выбираем позицию «Формат ячеек…».

    как сделать ширину ячейки по содержимому в excel

    Происходит активация окна форматирования. Переходим во вкладку «Выравнивание». В блоке настроек «Отображение» устанавливаем флажок напротив параметра «Переносить по словам». Чтобы сохранить и применить изменения конфигурации настроек, жмем на кнопку «OK», которая размещена внизу этого окна.

    как сделать ширину ячейки по содержимому в excel

    Теперь на выделенном фрагменте листа включен перенос по словам и к нему можно применять автоподбор высоты строки. Рассмотрим, как это сделать различными способами на примере версии Excel 2010. Вместе с тем нужно заметить, что полностью аналогичный алгоритм действий можно использовать как для более поздних версий программы, так и для Excel 2007.

    Способ 1: панель координат

    Первый способ предполагает работу с вертикальной панелью координат, на которой располагаются номера строк таблицы.

    1. Кликаем по номеру той строки на панели координат, к которой нужно применить автоподбор высоты. После этого действия вся строчка будет выделена.
    2. Становимся на нижнюю границу строки в секторе панели координат. Курсор должен приобрести вид стрелки направленной в две стороны. Делаем двойной щелчок левой кнопкой мыши.
    3. После этих действий при неизменном состоянии ширины высота строки автоматически увеличится ровно настолько, насколько нужно, чтобы весь текст, находящийся во всех её ячейках, был виден на листе.

    как сделать ширину ячейки по содержимому в excel

    Способ 2: включение автоподбора для нескольких строк

    Вышеуказанный способ хорош, когда нужно включить автоподбор для одной или двух строк, но что делать, если подобных элементов много? Ведь, если действовать по тому алгоритму, который был описан в первом варианте, то на процедуру придется потратить большое количество времени. В этом случае существует выход.

    1. Выделяем на панели координат весь диапазон строк, к которым нужно подключить указанную функцию. Для этого зажимаем левую кнопку мыши и проводим курсором по соответствующему отрезку панели координат.

      как сделать ширину ячейки по содержимому в excel

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

    2. Устанавливаем курсор на нижнюю границу любого из выделенных секторов на панели координат. При этом курсор должен принять точно такую же форму, как и в прошлый раз. Два раза щелкаем левой кнопкой мыши.
    3. После выполнения вышеуказанной процедуры все строки выделенного диапазона будут увеличены в высоту на размер хранящихся в их ячейках данных.

    как сделать ширину ячейки по содержимому в excel

    Урок: Как выделить ячейки в Excel

    Способ 3: кнопка на ленте инструментов

    Кроме того, для включения автоподбора по высоте ячейки можно использовать специальный инструмент на ленте.

    1. Выделяем диапазон на листе, к которому нужно применить автоподбор. Находясь во вкладке «Главная», производим щелчок по кнопке «Формат». Данный инструмент размещен в блоке настроек «Ячейки». В появившемся списке в группе «Размер ячейки» выбираем пункт «Автоподбор высоты строки».
    2. После этого строки выделенного диапазона увеличат свою высоту настолько, насколько нужно для того, чтобы их ячейки показали все свое содержимое.

    как сделать ширину ячейки по содержимому в excel

    Способ 4: подбор высоты для объединенных ячеек

    В то же время, нужно заметить, что функция автоподбора не работает для объединенных ячеек. Но и в этом случае тоже имеется решение данной проблемы. Выход заключается в применении алгоритма действий, при котором реального объединения ячейки не происходит, а только видимое. Поэтому мы сможем применить технологию автоподбора.

    1. Выделяем те ячейки, которые нужно объединить. Кликаем по выделению правой кнопкой мыши. В меню переходим по пункту «Формат ячеек…».
    2. В открывшемся окне форматирования переходим во вкладку «Выравнивание». В блоке настроек «Выравнивание» в поле параметра «По горизонтали» выбираем значение «По центру выделения». После того, как конфигурирование произведено, жмем на кнопку «OK».
    3. После этих действий данные расположились по всей зоне выделения, хотя по факту продолжают храниться в крайней левой ячейке, так как объединения элементов, по сути, не произошло. Поэтому, если, например, нужно будет удалить текст, то сделать это можно будет только в крайней левой ячейке. Далее опять выделяем весь диапазон листа, на котором размещен текст. Любым из трех предыдущих способов, которые были описаны выше, включаем автоподбор высоты.
    4. Как видим, после этих действий автоподбор высоты строки был произведен при сохраняющейся иллюзии объединения элементов.

    как сделать ширину ячейки по содержимому в excel

    Чтобы вручную не выставлять высоту каждой строки в отдельности, тратя на это уйму времени, особенно если таблица большая, лучше воспользоваться таким удобным инструментом Excel, как автоподбор. С его помощью можно автоматически скорректировать размер строчек любого диапазона по содержимому. Единственная проблема может возникнуть, если вы работаете с областью листа, в которой расположены объединенные ячейки, но и в этом случае тоже можно найти выход из сложившейся ситуации путем выравнивания содержимого по выделению.

    Мы рады, что смогли помочь Вам в решении проблемы.

    Задайте свой вопрос в комментариях, подробно расписав суть проблемы. Наши специалисты постараются ответить максимально быстро.

    Помогла ли вам эта статья?

    Да Нет

    Табличный процессор Excel очень удобен для работы с различного рода данными. Правда, некоторые на первый взгляд простые вещи в нем выполнить довольно трудно — пользователь попросту не знает, как это сделать. В частности, это относится к выравниванию ячеек. В статье будет рассказано, как сделать ячейки одинакового размера в Excel тремя различными методами.

    Метод первый: выравнивание выбранной области

    Все способы выравнивания ячеек таблицы в Excel можно разбить на категории по потребностям пользователя. Начнем с самого часто используемого метода, который поможет выровнять ячейки в определенном диапазоне листа:

    1. Выделите на листе таблицы область ячеек, которые нужно выровнять.
    2. Нажмите по выпадающему списку «Формат», который расположен во вкладке «Главная».
    3. В появившемся меню кликните по разделу «Высота строки».
    4. В открывшемся окошке введите значение высоты строки и нажмите «ОК».

    как сделать ширину ячейки по содержимому в excel

    После этого все выделенные ячейки станут одинакового размера, который вы задали. Если же вам необходимо выровнять не только высоту строки, но и ширину столбца, тогда сделайте следующее:

    1. Выделите нужную область ячеек.
    2. В выпадающем списке «Формат» выберите пункт «Ширина столбца».
    3. Введите нужное значение.
    4. Нажмите «ОК».

    Теперь у вас ячейки одинакового размера как по высоте, так и по ширине. А это означает, что вы освоили первый способ того, как сделать ячейки одинакового размера в Excel.

    Метод второй: выравнивание всего листа

    Второй способ используют в том случае, если необходимо задать размеры ячеек во всем листе, а не в определенном диапазоне. Инструкция по выполнению этой задачи практически идентична предыдущей:

    1. Выделите всю таблицу. Для этого нажмите на квадрат, расположенный на пересечении нумерации строк и ряда столбцов, или используйте сочетание горячих клавиш Ctrl+A.
    2. На главной вкладке из выпадающего списка «Формат» выберите опцию «Высота строки» и укажите желаемое значение.
    3. Из того же списка выберите пункт «Ширина столбца» и введите нужное значение.

    Метод третий: перетягивание границ

    Как быть, если вам нужно просто сделать размер строк или ширину столбцов одинаковыми, но нет нужды задавать им определенный размер? Нет смысла бродить по всем пунктам меню, можно просто задать размер вручную — на глаз.

    1. Выделите диапазон строк или столбцов таблицы.
    2. Установите курсор на стыке двух столбцов или строк.
    3. Нажмите левую кнопку мыши и, удерживая ее, измените размер ширины или высоты.

    как сделать ширину ячейки по содержимому в excel

    В момент выполнения этого действия вы можете заметить, что размер изменяется не только в выбранном столбце или строке, а во всем заранее выделенном диапазоне. Это третий способ, как сделать ячейки в «Эксель» одинакового размера.

    Рассмотрим как быстро сделать размер ячеек в столбце по ширине текста. Обычно расширяют границу путём раздвигания мышью на ширину самого длинного содержимого. Профессионалы по работе в «Excel» используют более точный и эффективный способ. Используем простую инструкцию.

    Наводим курсор мыши на правую границу столбца так, чтобы табулятор изменил указатель.

    В этот момент кликаем два раза кнопкой мыши.

    Происходит автоматическое увеличение или уменьшение ячеек в зависимости от содержимого. Строки больше не залезают на соседние столбцы.

    Установка одинаковой ширины ячеек

    Для задания одинаковой ширины ячейкам из разных стобцов выделяем их и изменяем размер последнего выдлеенного столбца до нужного размера. Остальные столбцы автоматически примут точно такую же ширину.

    Аналогично можно изменять комплексное изменение высоты ячеек. Способы являются стандартом для всех версий «Excel» и других табличных редакторов.

    Автоподбор в MS EXCEL ширины столбца и высоты строки по содержимому ячеек

    ​Смотрите также​ ячейки. MRng.MergeCells :=​ ‘Объединяем все нужные​ As Boolean Dim​ WCol1 ‘Объединяем все​ Dim nRow As​Выделите ячейку, строку, столбец​

    ​Чтобы выровнять текст по​ прием.​ В появившемся контекстном​

    Автоподбор ширины столбца

    ​ нижнюю границу заголовка​Размер ячейки​ единицы измерения на​​ столбца, перетащите правую​​ Чтобы быстро задать ширину​ вас актуальными справочными​ созданную путем копирования​​Наиболее быстрый способ добиться,​​ False; //Ширину левого​ ячейки. MRng.MergeCells =​ nRow As Long​​ нужные ячейки. MRng.MergeCells​​ Long Dim nCol​ или диапазон.​ вертикали, выберите​​Кликаем правой кнопкой мыши​​ меню выбираем пункт​ строки.​выберите пункт​ сантиметры или миллиметр.​ границу его заголовка​ одного столбца, щелкните​​ материалами на вашем​​ данных из MS​ чтобы содержимое ячеек​ столбца делаем равным​

    ​ True End If​ Dim nCol As​ = True End​ As Long Dim​Нажмите кнопку​Выровнять по верхнему краю​ по ярлыку любого​

    ​«Ширина столбца»​К началу страницы​Ширина по умолчанию​В Excel 2007, нажмите​

    • ​ до нужной ширины.​ выделенный столбец правой​
    • ​ языке. Эта страница​ ACCESS. Скопируем через​ отображалось полностью –​

    ​ исходной ширине всего​

    • ​ Next nCol Next​ Long Dim HRow1​ If Next nCol​
    • ​ HRow1 As Long​​Ориентация​​,​​ из листов, который​​.​​Довольно часто содержимое ячейки​​.​
    • ​Кнопку Microsoft Office​​Чтобы изменить ширину нескольких​​ кнопкой мыши, выберите​​ переведена автоматически, поэтому​​ Буфер обмена какую-нибудь​

    Автоподбор высоты строки

    ​ это использовать механизм​ диапазона объединения. Cell.ColumnWidth​ nRow ‘Восстанавливаем прежний​ As Long ‘Высота​ Next nRow ‘Восстанавливаем​ ‘Высота верхней строки​и выберите необходимый​Выровнять по середине​ расположен внизу окна​Открывается небольшое окошко, в​ в таблице не​В поле​>​ столбцов, выделите столбцы,​ пункт​ ее текст может​ таблицу из MS​ автоподбора ширины столбца/​ := W1; //Задаём​

    ​ режим показа предупреждений.​ верхней строки в​ прежний режим показа​ в диапазоне объединения.​ вариант.​

    ​или​ сразу над шкалой​ котором нужно установить​ умещается в границы,​Ширина столбца​Параметры Excel​ ширину которых требуется​Ширина столбца​ содержать неточности и​ ACCESS на лист​ высоты строки по​ режим переноса текста​ Application.DisplayAlerts = DispAl​ диапазоне объединения. Dim​ предупреждений. Application.DisplayAlerts =​ Dim H1 As​Вы можете повернуть текст​

    ​Выровнять по нижнему краю​ состояния. В появившемся​ желаемую ширину столбца​

    Реальный пример

    ​ которые установлены по​введите новое значение.​>​ изменить, а затем​, введите значение, которое​ грамматические ошибки. Для​ EXCEL.​ содержимому.​ по словам. Cell.WrapText​ End Sub ‘Проверка.​

    ​ H1 As Long​ DispAl End Sub​ Long ‘Исходная высота​ вверх, вниз, по​.​ меню выбираем пункт​ в единицах. Вписываем​ умолчанию. В этом​Совет​Дополнительно​ перетащите правую границу​ вы хотите и​ нас важно, чтобы​Обратите внимание, что у​Пусть имеется таблица с​ := True; //Выполняем​ Sub Sub1() Dim​ ‘Исходная высота по​ ‘Проверка. Sub Sub1()​ по совокупности всех​ часовой стрелке или​

    ​Чтобы выровнять текст по​​«Выделить все листы»​ с клавиатуры нужный​ случае актуальным становится​   . Если требуется определить​

    ​.​

    • ​ заголовка любого выделенного​ нажмите кнопку​ эта статья была​ ячеек, в которые​​ ячейками заполненными текстовыми​​ подгон высоты верхней​ Rng As Excel.Range​ совокупности всех строк​ Dim Rng As​ строк объединения. Dim​ против часовой стрелки,​
    • ​ горизонтали, выберите​.​ размер и жмем​ вопрос их расширения​
    • ​ новое значение ширины​В Excel 2010, выберите​ столбца.​ОК​ вам полезна. Просим​

    • ​ мы вставили значения​​ значениями.​​ строки. Cell.Rows.AutoFit; //Выполняем​
    • ​ Dim Sh As​ объединения. Dim H2​​ Excel.Range Dim Sh​​ H2 As Long​ а также выравнять​Выровнять по левому краю​

    ​После того, как листы​ на кнопку​

    ​ для того, чтобы​​ столбцов по умолчанию​файл​Чтобы изменить ширину столбцов​.​ вас уделить пару​ из Буфера обмена,​Как видно из рисунка​ замер получившейся высоты​ Excel.Worksheet Set Sh​

    ​ As Long ‘Наименьшая​

    • ​ As Excel.Worksheet Set​​ ‘Наименьшая необходимая высота​​ его по вертикали.​
    • ​,​ выделены, производим действия​

    • ​«ОК»​ вся информация уместилась​ для всех новых​>​ в соответствии с​Выберите столбец или столбцы,​ секунд и сообщить,​ включена опция Переносить​ выше, текстовые значения​​ верхней строки. //Это​​ = Application.ActiveSheet Set​
    • ​ необходимая высота для​ Sh = Application.ActiveSheet​ для показа текста​Изменение формата ячеек​Выровнять по центру​

    ​ на ленте с​.​

    Случай с объединенными ячейками

    ​ и была на​ книг и листов,​Параметры​ содержимым ячеек, выберите​ ширину которых требуется​ помогла ли она​ по словам, хотя,​ в ячейках​ наименьшая высота, пригодная​ Rng = Sh.Range(«A1:J5»)​ показа текста в​ Set Rng =​ в объединённой ячейке.​

    excel2.ru

    Изменение ширины столбцов и высоты строк

    ​Выделение содержимого ячеек​​или​ использованием кнопки​Аналогичным способом производится изменение​ виду у пользователя.​ можно создать шаблон​>​ столбец или столбцы,​ изменить.​ вам, с помощью​ по умолчанию, она​А2 А3​ для показа текста.​ RngAutoFit Rng End​ объединённой ячейке. Dim​ Sh.Range(«A1:J5») RngAutoFit Rng​ Dim WCol1 As​Форматирование текста в ячейках​Выровнять по правому краю​«Формат»​ высоты строк.​ Давайте выясним, какими​

    ​ книги или листа,​Дополнительно​ которые требуется изменить,​На вкладке​ кнопок внизу страницы.​ отключена (EXCEL сам​отображаются не полностью,​ H2 := Cell.Rows[1].RowHeight;​ SubКод Delphi:​ WCol1 As Long​ End SubОсталось код​ Long ‘Исходная ширина​Форматирование чисел​

    ​.​

    ​, которые были описаны​

    ​Выделяем сектор или диапазон​

    ​ способами можно выполнить​

    ​ а затем создавать​

    ​.​

    ​ и дважды щелкните​

    ​Главная​

    ​ Для удобства также​

    ​ включил ее при​

    ​ т.к. мешает текст​

    ​ //Если исходная высота​

    ​Delphi uses ComObj;​​ ‘Исходная ширина левого​

    • ​ процедуры RngAutoFit() перевести​ левого столбца в​Пользовательское форматирование даты​​Если строка с текстом​​ в четвертом способе.​​ вертикальной шкалы координат.​​ данную процедуру в​​ новые книги и​​Выберите столбец или столбцы,​ правую границу заголовка​в группе​ приводим ссылку на​ вставке). Кроме того,​ в столбце​ диапазона объединения оказалась​ //Эта процедура предназначена​​ столбца в диапазоне​​ на Delphi.​​ диапазоне объединения. Dim​​Fistashka​​ слишком длинная, его​​Урок:​​ Кликаем по этому​​ Экселе.​ листы на его​ ширину которых требуется​​ одного из выделенных​​Ячейки​​ оригинал (на английском​​ EXCEL не стал​B​ меньше, чем наименьшая​ для подгона высоты​

    • ​ объединения. Dim W1​—​ W1 As Long​: В ячейку вставляется​ часть может быть​Как сделать ячейки одинакового​ участку правой кнопкой​Скачать последнюю версию​ основе. Дополнительные сведения​ изменить.​ столбцов.​

    ​нажмите кнопку​ языке) .​ изменять ширину столбцов,​

    Установка заданной ширины столбца

    1. ​. Нам необходимо, чтобы​ //пригодная высота, то​ строк по содержимому​

    2. ​ As Long ‘Исходная​​Идея этого алгоритма​​ ‘Исходная ширина по​​ очень длинный текст,​​ не видна. Чтобы​​ размера в Excel​​ мыши. В контекстном​

      На вкладке

    3. ​ Excel​​ см. в статье​​На вкладке​​Чтобы изменить ширину всех​​Формат​

    4. ​Если вы поймете которым​​ установленную по умолчанию,​​ содержимое всех ячеек​

    5. ​ увеличиваем высоту верхней​​ ячеек в пределах​​ ширина по совокупности​

      ​ такая:​​ совокупности всех столбцов​ который при печати​ исправить это, не​Данный способ нельзя назвать​ меню выбираем пункт​​Существует несколько вариантов расширение​​ Сохранение книги или​Главная​ столбцов на листе,​​.​​ необходимо расширить или​

    Автоматическое изменение ширины столбца в соответствии с содержимым ячеек (автоподбор)

    1. ​ а была изменена​ в столбце​ строки на соответствующую​

    2. ​ //заданного диапазона aRng.​​ всех столбцов объединения.​​- Замеряем размеры​​ объединения. Dim i​​ просто не виден.​​ меняя ширину столбца,​​ полноценным увеличением размера​

      На вкладке

    3. ​«Высота строки…»​​ ячеек. Одни из​​ листа в качестве​​в группе​​ нажмите кнопку​

      ​В разделе​​ сузить строки ширины​ только высота строк,​A​​ величину. if H1​​ Ячейки могут быть​ Dim i As​ объединённой ячейки.​

    Кнопка Выбрать все

    Изменение ширины столбца в соответствии с шириной другого столбца

    1. ​ As Long If​ Нужно, чтобы продолжение​

    2. ​ нажмите​ ячеек, но, тем​​.​​ них предусматривают раздвигание​​ шаблона.​​Ячейки​​Выделить все​​Размер ячейки​

      На вкладке

    3. ​ и высоты столбцов​ чтобы полностью отобразить​отображалось полностью. Для​​ < H2 then​​ любыми, в том​​ Long If aRng​ Изображение кнопки​- Затем, разъединяем​

    Изменение ширины по умолчанию для всех столбцов листа или книги

    ​ aRng Is Nothing​ текста переносилось в​Перенести текст​ не менее, он​Открывается окошко, в котором​ границ пользователем вручную,​Выполните одно из указанных​нажмите кнопку​, а затем перетащите​

    1. ​выберите пункт​ в Excel, существует​

      • ​ все значения. Такое​ этого необходимо сделать​ Cell.Rows[1].RowHeight := HRow1​ числе, объединёнными. procedure​

      • ​ Is Nothing Then​ диапазон. При этом,​ Then Exit Sub​ сторку ниже.​.​ тоже помогает полностью​ нужно вбить нужную​​ а с помощью​​ ниже действий.​

        Щелкните ярлычок листа

    2. ​Формат​​ правую границу заголовка​​Автоподбор ширины столбца​​ несколько способов для​​ форматирование таблицы не​​ ширину столбца​​ + (H2 -​

      На вкладке

    3. ​ RngAutoFit(var aRng :​​ Exit Sub ‘Подгоняем​​ весь текст окажется​​ ‘Подгоняем высоту строк​​Пишу на Delphi.​

    4. ​Чтобы выровнять по центру​​ уместить текст в​​ высоту ячеек выбранного​ других можно настроить​Чтобы изменить ширину одного​​.​​ любого столбца.​

      ​.​​ их настройки. В​

      • ​ всегда устраивает пользователя.​A​ H1) ; //Возвращаем​ Variant); var //Cell​ высоту строк для​ в левой верхней​ для ячеек, которые​Mawrat​ текст, занимающий несколько​ имеющиеся границы. При​ диапазона в единицах.​ автоматическое выполнение данной​

      • ​ столбца, перетащите правую​В разделе​

      • ​Выберите строку или строки,​Примечание:​

    Изменение ширины столбца с помощью мыши

    ​ приведенной ниже таблице​ Используя вставленную таблицу,​

    • ​достаточной для отображения​ левому столбцу диапазона​ — Отдельная ячейка,​ ячеек, которые не​

      Перетаскивание границы столбца

    • ​ ячейке диапазона объединения.​ не входят в​: Для такой ячейки​ строк или столбцов,​ его помощи происходит​ Делаем это и​ процедуры в зависимости​

    • ​ границу его заголовка​Размер ячейки​ высоту которых требуется​ Чтобы быстро подобрать ширину​ показывает минимальное значение,​ решим 2 задачи.​ самого длинного текста​ его прежнюю ширину.​ MRng — диапазон​

    • ​ входят в диапазоны​- Задаём ширину​ диапазоны объединённых ячеек.​​ надо выставить свойство​​ нажмите кнопку​ автоматическое уменьшение символов​ жмем на кнопку​

      Кнопка Выбрать все

    Установка заданной высоты строки

    1. ​ от длины содержимого.​ до нужной ширины.​выберите пункт​

    2. ​ изменить.​​ всех столбцов листа,​​ по умолчанию и​​Задача1.​​ в столбце. Делается​​ Cell.ColumnWidth := WCol1;​​ объединения ячеек. Cell,​

      На вкладке

    3. ​ объединённых ячеек. aRng.Rows.AutoFit​​ левой верхней ячейки​​ aRng.Rows.AutoFit ‘Отключаем режим​​ WrapText := True.​​Объединить и выровнять по​

    4. ​ текста настолько, чтобы​​«OK»​​Самый простой и интуитивно​​Чтобы изменить ширину нескольких​​Ширина столбца​

    Изменение высоты строки в соответствии с содержимым ячеек

    1. ​На вкладке​ нажмите кнопку​ максимальный размер для​

    2. ​Предположим, нам нужно,​​ это элементарно: подводим​​ //Объединяем все нужные​​ MRng : Variant;​​ ‘Отключаем режим показа​​ равной ширине исходного​​ показа предупреждений. Это​

      На вкладке

    3. ​Delphi var exCell,​​ центру​​ он поместился в​​.​​ понятный вариант увеличить​

      ​ столбцов, выделите столбцы,​​.​Главная​Выделить все​​ каждого на основе​​ чтобы все значения​ указатель мыши к​ ячейки. MRng.MergeCells :=​

    Кнопка Выбрать все

    Изменение высоты строки с помощью мыши

    ​ DispAl : Boolean;​ предупреждений. Это надо​

    • ​ объединённого диапазона.​ надо для того,​ … : Variant;​.​

      Перетаскивание границы строки

    • ​ ячейку. Таким образом,​Указанные выше манипуляции позволяют​ размеры ячейки –​ ширину которых требуется​Введите значение в поле​в группе​

    • ​и дважды щелкните​ масштаба точки.​ отображались в таблице​​ разделу столбцов​​ True; end; //for​ nRow, nCol, HRow1,​ для того, чтобы​

      Кнопка Выбрать все

    • ​- Выполняем для​ чтобы в следующей​ begin … exCell.WrapText​Чтобы отменить выравнивание сразу​ можно сказать, что​

    ​ увеличить ширину и​

    ​ это перетащить границы​ изменить, а затем​Ширина столбцов​Ячейки​ любую границу между​Тип​ в одну строку.​​АB​​ nRow, nCol. //Восстанавливаем​​ //Высота верхней строки​​ в следующей части​​ левой верхней ячейки​​ части ‘программы не​ := True; //Перенос​ после его применения,​ её размеры относительно​ высоту ячеек в​ вручную. Это можно​ перетащите правую границу​.​нажмите кнопку​ заголовками двух столбцов.​Минимум​

    • ​Для этого:​​(на сером заголовке​ Изображение кнопки Office​ прежний режим показа​​ в диапазоне объединения.​​ ‘программы не появлялось​​ подгон высоты.​​ появлялось сообщение с​

    • ​ текста по словам.После​​ нажмите кнопку​​ текста увеличиваются.​​ единицах измерения.​​ сделать на вертикальной​​ заголовка любого выделенного​​Выберите столбец или столбцы,​

    Установка заданной ширины столбца

    1. ​Формат​Выделите ячейку, которая имеет​Максимум​

    2. ​выделите вставленные значения (для​​ столбцов), курсор примет​​ предупреждений. aRng.Application.DisplayAlerts :=​​ H1, //Исходная высота​​ сообщение с предупреждением​​- Затем, сравниваем​​ предупреждением о последствиях​

      Изображение ленты Excel

    3. ​ того, как во​​Отменить​​Выделяем диапазон, к которому​​Кроме того, есть возможность​​ и горизонтальной шкале​

    4. ​ столбца.​​ ширину которых требуется​​.​

    Автоматическое изменение ширины столбца в соответствии с содержимым ячеек (автоподбор)

    1. ​ нужную ширину.​По умолчанию​ этого выделите любую​

    2. ​ следующий вид:​​ DispAl; end; procedure​​ по совокупности всех​​ о последствиях объединения.​​ полученную высоту с​​ объединения. DispAl =​​ всех ячейках нужного​

      Изображение ленты Excel

    3. ​.​​ желаем применить свойства​​ установить указанный размер​​ координат строк и​​Чтобы изменить ширину столбцов​

    ​ изменить.​​В разделе​Нажмите сочетание клавиш CTRL+C​Гистограмма​​ ячейку таблицы и​​Делаем двойной клик мышкой​ TForm1.Button1Click(Sender: TObject); var​ строк объединения. H2,​

    Кнопка Выбрать все

    Изменение ширины столбца в соответствии с шириной другого столбца

    1. ​ DispAl = Application.DisplayAlerts​ исходной высотой всего​

    2. ​ Application.DisplayAlerts Application.DisplayAlerts =​​ диапазона текст будет​​Чтобы изменить выравнивание позже,​​ автоподбора ширины. Кликаем​​ ячеек через кнопку​​ столбцов.​​ в соответствии с​На вкладке​

      Изображение ленты Excel

    3. ​Размер ячейки​​ или на вкладке​​0 (скрыт)​​ нажмите​​ и, Voila, ширина​ App, Book, Sh,​​ //Наименьшая необходимая высота​​ Application.DisplayAlerts = False​​ объединённого диапазона. И​​ False ‘Перебор всех​

    4. ​ установлен, можно выполнить​​ выберите нужную ячейку​​ по выделению правой​ на ленте.​​Устанавливаем курсор на правую​​ содержимым ячеек, выберите​

    Изменение ширины по умолчанию для всех столбцов листа или книги

    ​Главная​выберите пункт​Главная​255​CTRL+A​ столбца стала достаточной​ Rng : Variant;​ для показа текста​ ‘Перебор всех ячеек​

    1. ​ если оказалось, что​ ячеек диапазона. For​

      • ​ подбор высоты строк​ или диапазон ячеек​ кнопкой мыши. Открывается​Выделяем на листе ячейки,​

      • ​ границу сектора на​ столбец или столбцы,​в группе​Высота строки​в группе​8,43​(выделится текущая область),​​ для отображения значений​​ Od : TOpenDialog;​

        Ярлычки листов Excel

    2. ​ в объединённой ячейке.​​ диапазона. For nRow​​ полученная высота больше​​ nRow = 1​​ так, чтобы весь​​ и в меню​​ контекстное меню. Выбираем​

      Изображение ленты Excel

    3. ​ размер которых нужно​​ горизонтальной шкале координат​​ которые требуется изменить,​​Ячейки​​.​

    4. ​Буфер обмена​​Строка​​ если таблица не​

    ​ во всех ячейках​​ begin Od :=​ WCol1, //Исходная ширина​ = 1 To​ исходной, тогда на​ To aRng.Rows.Count For​ текст с учётом​Очистить​ в нем пункт​ установить.​ той колонки, которую​ и дважды щелкните​нажмите кнопку​Введите значение в поле​нажмите кнопку​0 (скрыт)​

    Изменение ширины столбца с помощью мыши

    ​ содержит пустых строк​ столбца (с учетом​

    • ​ OpenDialog1; if Od.InitialDir​ левого столбца в​ aRng.Rows.Count For nCol​ соответствующую величину увеличиваем​

      Перетаскивание границы столбца

    • ​ nCol = 1​ переносов оказался видимым:​щелкните​«Формат ячеек…»​Переходим во вкладку​ хотим расширить. При​ правую границу заголовка​

    • ​Формат​Высота строки​Копировать​409​ и столбцов, то​ скрытых строк).​ = » then​ диапазоне объединения. W1,​ = 1 To​

    • ​ высоту верхней строки​ To aRng.Columns.Count ‘Берём​Delphi var exRange,​​Очистить​​.​«Главная»​ этом появляется крестик​

      Кнопка Выбрать все

    Установка заданной высоты строки

    1. ​ одного из выделенных​.​и нажмите кнопку​

    2. ​.​​15,00​​ будут выделены все​​Если нужно выровнять ширину​​ Od.InitialDir := ExtractFilePath(​​ //Исходная ширина по​​ aRng.Columns.Count ‘Берём очередную​

      Изображение ленты Excel

    3. ​ диапазона.​​ очередную ячейку. Set​​ … : Variant;​​форматы​​Открывается окно форматирования. Переходим​

    4. ​, если находимся в​​ с двумя указателями,​​ столбцов.​

    Изменение высоты строки в соответствии с содержимым ячеек

    1. ​В разделе​ОК​Щелкните правой кнопкой мыши​

    2. ​Примечания:​​ вставленные значения);​​ по содержимому у​​ ParamStr(0) ) ;​​ совокупности всех столбцов​​ ячейку. Set Cell​​- Вновь объединяем​

      Изображение ленты Excel

    3. ​ Cell = aRng.Cells(nRow,​​ begin … exRange.Rows.AutoFit;​​.​​ во вкладку​​ другой. Кликаем по​

    ​ направленными в противоположные​​Чтобы изменить ширину всех​Размер ячейки​.​​ ячейку в целевом​​ ​выключите опцию Переносить по​ сразу нескольких столбцов,​

    Кнопка Выбрать все

    Изменение высоты строки с помощью мыши

    ​ if not Od.Execute​ объединения. i :​

    • ​ = aRng.Cells(nRow, nCol)​ все нужные ячейки.​ nCol) ‘Определяем диапазон​ //Подпор высоты строк​

      Перетаскивание границы строки

    • ​Примечание:​«Выравнивание»​ кнопке «Формат», которая​ стороны. Зажимаем левую​ столбцов на листе,​выберите пункт​

    • ​Выберите строку или строки,​ столбце, выберите пункт​Если вы работаете в​​ словам (через меню​​ то делаем следующее:​ then Exit; if​ Integer; begin //В​

      Кнопка Выбрать все

    • ​ ‘Определяем диапазон объединения,​—​ объединения, в который​ по содержимому ячеек.Также​ В Excel Online нельзя​

    ​. В блоке настроек​

    support.office.com

    Расширение ячеек в Microsoft Excel

    Расширение ячеек в Microsoft Excel

    ​ располагается на ленте​ кнопку мыши и​ нажмите кнопку​Автоподбор ширины столбца​ высоту которых требуется​Специальная вставка​ режиме разметки страницы​ Главная/ Выравнивание/ Перенос​выделяем необходимые столбцы (за​ not FileExists(Od.FileName) then​ VBA это: if​ в который входит​Книга MS Excel​ входит ячейка Cell.​ можно выполнять подгонку​

    ​ изменить угол наклона​«Отображение»​

    Процедура расширения

    ​ в группе инструментов​ тащим границы вправо,​Выделить все​.​ изменить.​и нажмите кнопку​ (вкладка «​ текста);​ их серые заголовки);​

    Способ 1: простое перетаскивание границ

    ​ begin MessageBox( 0​ aRng is Nothing​ ячейка Cell. Set​ с этим кодом​ Set MRng =​ ширины столбцов:​ текста в ячейке.​устанавливаем галочку около​ «Ячейки». Открывается список​

    1. ​ то есть, подальше​, а затем перетащите​Совет​На вкладке​Сохранить ширину столбцов оригинала​Вид​высота ячеек будет уменьшена​подводим курсор к любому​ ,PChar(‘Файл с заданным​ then Exit Sub​ MRng = Cell.MergeArea​ приложена к сообщению.​ Cell.MergeArea ‘Если в​Delphi var exRange,​

      Увеличение длины ячеек в Microsoft Excel

    2. ​Улучшить отображение текста можно​ параметра​ действий. Поочередно выбираем​ от центра расширяемой​ правую границу заголовка​   . Чтобы быстро подобрать ширину​Главная​.​», группа «​ так, чтобы отображать​

    Увеличение ширины ячеек в Microsoft Excel

    ​ разделу выделенных столбцов​ именем не найден.​ if TVarData(aRng).VDispatch =​ ‘Если в самом​Fistashka​ самом деле ячейка​ … : Variant;​ и другими способами,​«Автоподбор ширины»​ в нем пункты​ ячейки.​ любого столбца.​ всех столбцов листа,​в группе​Значение ширины столбца по​

    Способ 2: расширение нескольких столбцов и строк

    ​Режимы просмотра книги​ только одну строку,​ и дважды кликаем.​

    1. ​ Действие отменено.’) ,PChar(‘Предупреждение.’)​ nil then Exit;​ деле ячейка принадлежит​

      Выделение группы ячеек в Microsoft Excel

    2. ​: Благодарствую, буду думать​ принадлежит диапазону объединённых​ begin … exRange.Columns.AutoFit;​ например применив к​. Жмем на кнопку​«Высота строки…»​При необходимости подобную процедуру​Выберите строку или строки,​ нажмите кнопку​Ячейки​ умолчанию указывает приблизительное​

      Увеличение длинны группы ячеек в Microsoft Excel

    3. ​», кнопка «​ как следствие часть​Альтернативный вариант:​ ,MB_OK + MB_ICONWARNING​

    Границы ячеек расшиины в Microsoft Excel

    Способ 3: ручной ввод размера через контекстное меню

    ​ //Подгоняем высоту строк​ диапазону объединённых ячеек​ ))​ ячеек и эта​ //Подпор ширины столбцов​ нему различные шрифтыили​«OK»​и​ можно проделать и​ высоту которых требуется​Выделить все​

    1. ​нажмите кнопку​ количество символов стандартного​Разметка страницы​ значений станет невидна;​Выберите столбец или столбцы,​ + MB_APPLMODAL );​ для ячеек, которые​ и эта ячейка​​Mawrat​​ ячейка ‘является левой​

      Переход к установке ширины столбца в Microsoft Excel

    2. ​ по содержимому ячеек.​ изменив цвет заливки​в нижней части​«Ширина столбца…»​ со строками. Для​ изменить.​и дважды щелкните​​Формат​​ шрифта, которое умещается​

    Установка размера ширины столбца в Microsoft Excel

    ​»), вы можете​выделите столбцы​

    1. ​ ширину которых нужно​ Exit; end; App​ не входят в​ ‘является левой верхней​: Сделал перевод для​ верхней ячейкой в​​Fistashka​​ в ячейке.​

      Переход к установке высоты строки в Microsoft Excel

    2. ​ окна.​. После нажатия на​ этого нужно поставить​На вкладке​ любую границу между​.​​ в ячейке. Можно​​ указать высота строки​

    Высота строки в Microsoft Excel

    ​АB С​ изменить;​ := CreateOleObject(‘Excel.Application’); App.Visible​ диапазоны объединённых ячеек.​

    Способ 4: ввод размера ячеек через кнопку на ленте

    ​ ячейкой в этом​ Delphi.​ этом диапазоне, тогда​: Спасибо большое, буду​

    1. ​Примечание:​После этих действий, какой​ каждый из этих​

      Выделение диапазона ячеек в Microsoft Excel

    2. ​ курсор на нижнюю​​Главная​​ заголовками двух столбцов.​В разделе​ указать другое значение​ или ширина столбца​за серые заголовки;​На вкладке​ := True; Book​ aRng.Rows.AutoFit; //Отключаем режим​​ диапазоне, тогда запускаем​​Там в коде​​ запускаем алгоритм подгона​​ пытаться )))​ Мы стараемся как можно​ бы длинной запись​ пунктов будут открываться​ границу строки, которую​в группе​Выделите ячейку, которая имеет​Размер ячейки​ ширины столбца по​ в дюймах, сантиметрах​подведите указатель мыши к​Главная​ := App.Workbooks.Open(Od.FileName); //Первый​ показа предупреждений. Это​ алгоритм подгона высоты.​ ещё надо подправить​

    Установка размера ячеек через панель инструментов ячеек в Microsoft Excel

    Способ 5: увеличение размера всех ячеек листа или книги

    ​ высоты. If Cell.MergeCells​Все хорошо, но​ оперативнее обеспечивать вас​ не была, но​ небольшие окошки, о​

    1. ​ собираетесь расширить. Аналогичным​Ячейки​ нужную ширину.​выберите пункт​ умолчанию для листа​ и миллиметры. Единицы​ разделу столбцов​в группе​ лист в рабочей​​ надо для того,​​ If Cell.MergeCells And​ одну строчку.​ And (Cell =​ возникает проблема: AutoFit​ актуальными справочными материалами​ она будет умещаться​ которых шёл рассказ​ способом зажать левую​

      Выделение листа в Microsoft Excel

    2. ​нажмите кнопку​На вкладке​Автоподбор высоты строки​ или книги.​ измерения — дюймы​​АB​​Ячейки​ книге. Sh :=​ чтобы в следующей​ (Cell.Address = MRng.Cells(1,​Заменить:​ MRng.Cells(1, 1)) Then​​ не работает с​​ на вашем языке.​​ в ячейку. Правда,​​ при описании предыдущего​

    Изменение величины ячеек на листе в Microsoft Excel

    ​ кнопку мыши и​Формат​Главная​.​Выполните одно из указанных​ по умолчанию. Последовательно​

    1. ​(на сером заголовке​выберите команду​ Book.Worksheets[1]; //Весь используемый​ части //программы не​ 1).Address) Then ‘Высота​If Cell.MergeCells And​ ‘Высота верхней строки​​ объединенными ячейками, а​​ Эта страница переведена​

      Выделение всех листов в Microsoft Excel

    2. ​ нужно учесть, что​ способа. В них​ тянуть границы вниз.​.​​в группе​​Совет:​ ниже действий.​

    ​ выберите пункты​​ столбцов) и дважды​Формат​

    Способ 6: автоподбор ширины

    ​ диапазон ячеек на​ появлялось сообщение с​ верхней строки в​ (Cell = MRng.Cells(1,​ в диапазоне объединения.​ у меня именно​ автоматически, поэтому ее​ если в элементе​ нужно будет ввести​Внимание! Если на горизонтальной​В разделе​Буфер обмена​ Чтобы быстро подобрать высоту​Чтобы изменить ширину столбца​файл​

    1. ​ кликните.​;​ листе. Rng :=​ предупреждением о последствиях​ диапазоне объединения. HRow1​ 1)) Thenна:​ HRow1 = MRng.Rows(1).RowHeight​​ такие.​​ текст может содержать​

      Переход в Формат ячеек в Microsoft Excel

    2. ​ листа слишком много​ желаемую ширину и​​ шкале координат вы​​Размер ячейки​​нажмите кнопку​​ всех строк листа,​ по умолчанию для​​>​​Задача решена: содержимое всех​​В группе​​ Sh.UsedRange; //Если требуется​ объединения. DispAl :=​

    Формат ячеек в Microsoft Excel

    ​ = MRng.Rows(1).RowHeight ‘Подсчитываем​If Cell.MergeCells And​ ‘Подсчитываем исходную высоту​Mawrat​ неточности и грамматические​ символов, и пользователь​ высоту выделенного диапазона​ установите курсор на​выберите пункт​Копировать​ нажмите кнопку​ листа, щелкните ярлычок​Параметры​ ячеек полностью отображается.​Размер ячейки​ повысить скорость работы,​ aRng.Application.DisplayAlerts; aRng.Application.DisplayAlerts :=​ исходную высоту диапазона​ (Cell.Address = MRng.Cells(1,​ диапазона объединения по​: Если ячейки объединены​ ошибки. Для нас​ не будет расширять​ ячеек. Для того,​ левую границу расширяемого​Высота строки​

    Уменьшение символов в Microsoft Excel

    ​и выберите нужный​Выделить все​ листа.​>​Задача2.​выберите пункт​ следует отключить //режим​ False; //Перебор всех​ объединения по совокупности​ 1).Address) ThenПотому что​ совокупности всех его​ по нескольким строкам,​ важно, чтобы эта​ его одним из​ чтобы ячейки увеличились,​ столбца, а на​.​ столбец.​и дважды щелкните​Чтобы изменить ширину столбца​

    ​Дополнительно​

    lumpics.ru

    Выравнивание текста в ячейке

    ​Теперь предположим, что​Автоподбор ширины столбца​ перерисовки экрана. Но​ ячеек диапазона. for​

    1. ​ всех его строк.​ в коде​ строк. H1 =​

    2. ​ то тогда неизвестно​​ статья была вам​​ предыдущих способов, то​ новая величина этих​ вертикальной – на​

      Выравнивание текста

    3. ​Введите значение в поле​На вкладке​​ нижнюю границу заголовка​ Изображение кнопки​ по умолчанию для​​>​ Выноска 4​ нам нужно, чтобы​​.​ Изображение кнопки​ после обработки надо​

    4. ​ nRow := 1​ H1 = HRow1​​If … (Cell​ Выноска 4​ HRow1 For i​​ для каких из​ Изображение кнопки​ полезна. Просим вас​​ эта запись может​ Изображение кнопки​ параметров должна быть​

    5. ​ верхнюю границу строки,​Высота строки​Главная​ любой строки.​ всей книги, щелкните​Отображение​ все столбцы имели​​Если ячейки содержат значения​​ не забыть //этот​

    6. ​ to aRng.Rows.Count do​ For i =​ = MRng.Cells(1, 1))​ = 2 To​​ этих строк следует​ уделить пару секунд​​ стать очень мелкой,​

    Отмена выравнивания

    • ​ больше, чем установленная​ выполнив процедуру по​.​​в группе​​Выполните одно из указанных​

    • ​ правой кнопкой мыши​> выберите один​ определенную, заданную пользователем,​ с очень большой​​ режим включить вновь​​ for nCol :=​​ 2 To MRng.Rows.Count​​ … Thenна самом​​ MRng.Rows.Count H1 =​

    Удаление форматирования с помощью команды

    ​ подгонять высоту. Ведь​​ и сообщить, помогла​ вплоть до нечитаемой.​ ранее.​

    ​ перетягиванию, то размеры​Выберите строку или строки,​Буфер обмена​ ниже действий.​ ярлычок какого-либо листа,​ из вариантов в​

    support.office.com

    Выравнивание или поворот текста в ячейке

    ​ ширину, а значения​​ длиной строки (например,​ — чтобы пользователь​ 1 to aRng.Columns.Count​ H1 = H1​ деле сравниваются не​ H1 + MRng.Rows(i).RowHeight​ это можно сделать​ ли она вам,​ Поэтому довольствоваться исключительно​Существуют ситуации, когда нужно​ целевых ячеек не​ высоту которых требуется​щелкните стрелку под​Чтобы изменить высоту одной​ а затем выберите​ списке​ полностью бы отображались​ если длина текстовой​ мог работать //с​ do begin //Берём​

    ​ + MRng.Rows(i).RowHeight Next​ ссылки на указанные​ Next i ‘Ширина​ разными способами, изменяя​ с помощью кнопок​ данным вариантом для​

    Выравнивание столбца или строки

    1. ​ увеличить абсолютно все​

    2. ​ увеличатся. Они просто​​ изменить.​​ кнопкой​​ строки, перетащите нижнюю​​ пункт​​Единицы измерения линейки​​ в ячейке. При​

    3. ​ строки без переносов​​ открытой книгой. //App.ScreenUpdating​​ очередную ячейку. Cell​​ i ‘Ширина левого​​ объекты, а сравниваются​​ левого столбца в​​ высоту той или​

    Выравнивание содержимого ячейки в книге

    1. ​ внизу страницы. Для​ того, чтобы уместить​ ячейки листа или​

    2. ​ сдвинутся в сторону​​На вкладке​​Вставить​​ границу заголовка строки​​Выделить все листы​​. Если переключиться в​​ этом высота строки​

    3. ​ сравнима с шириной​​ := False; //Подгон​​ := aRng.Cells[nRow, nCol];​​ столбца в диапазоне​​ значения свойств по​​ диапазоне объединения. WCol1​​ иной строки, в​

    Поворот текста

    1. ​ удобства также приводим​ данные в границы,​

    2. ​ даже книги. Разберемся,​​ за счет изменения​​Главная​и выберите команду​

      ​ до нужной высоты.​в контекстное менюTE000127572.​Обычный​ должна быть минимальной.​ видимой части листа),​ высоты строк по​

      Строка текста, повернутая под разными углами.

    См. также

    ​ //Определяем диапазон объединения,​

    ​ объединения. WCol1 =​

    ​ умолчанию для этих​

    ​ = MRng.Columns(1).ColumnWidth ‘Подсчитываем​

    ​ пределах объединения. Поэтому​

    support.office.com

    Выравнивание высоты объединённых ячеек Excel по их содержимому. AutoFit для объединённых ячеек Excel.

    ​ ссылку на оригинал​​ не во всех​ как это сделать.​ величины других элементов​в группе​Специальная вставка​Чтобы изменить высоту нескольких​На вкладке​
    ​режим нажмите ширины​

    ​Для этого:​​ то ширина столбца​ всем ячейкам, включая​ в который входит​
    ​ MRng.Columns(1).ColumnWidth ‘Подсчитываем исходную​ объектов. Так как​ исходную ширину диапазона​ метод AutoFit не​ (на английском языке).​ случаях приемлемо. Кроме​Для того, чтобы совершить​ листа.​Ячейки​.​ строк, выберите нужные​Главная​ столбцов и высоты​
    ​задайте требуемую ширину столбцов​ может стать слишком​ объединённые. RngAutoFit(Rng); //Включаем​ ячейка Cell. MRng​ ширину диапазона объединения​ Cell и MRng.Cells(1,​ объединения по совокупности​
    ​ выполняет изменений для​Если вы хотите изменить​ того, следует сказать,​ данную операцию, следует,​Существует также вариант расширить​

    ​нажмите кнопку​​В разделе​ строки и перетащите​
    ​в группе​ строк будет отображаться​АB С​ большой, работать с​ обновление экрана в​ := Cell.MergeArea; //Если​

    ​ по совокупности всех​​ 1) принадлежат типу​ всех его столбцов.​ объединённых ячеек.​ способ отображения данных​ что этот способ​ прежде всего, выделить​ несколько столбцов или​Формат​Вставить​ нижнюю границу заголовка​Ячейки​ в пунктах.​;​ данными будет не​
    ​ Excel. //App.ScreenUpdating :=​ в самом деле​ его столбцов. W1​ Excel.Range, то для​ W1 = WCol1​Такую задачу можно​ в ячейке, можно​ работает только с​ нужные элементы. Для​ строк одновременно.​.​установите переключатель в​ одной из выбранных​нажмите кнопку​Отдельных строк и столбцов​опцию Переносить по словам​ удобно. В этом​ True; end;В приложенном​ ячейка принадлежит диапазону​
    ​ = WCol1 For​ них свойством по​ For i =​ решать по-разному в​
    ​ поворачивать угол наклона​ текстом, но не​ того, чтобы выделить​Выделяем одновременно несколько секторов​В разделе​ положение​ строк.​Формат​ может иметь только​ не выключайте (включите);​ случае нужно выделить​ архиве проект Delphi​ объединённых ячеек и​ i = 2​ умолчанию будет Value.​ 2 To MRng.Columns.Count​ зависимости от особенностей​ шрифта или изменять​ с числовыми значениями.​ все элементы листа,​ на горизонтальной и​Размер ячейки​ширины столбцов​Чтобы изменить высоту всех​.​ один параметр. Например​выделите все строки, содержащие​ ячейки и включить​ и книга Excel​ эта ячейка //является​ To MRng.Columns.Count W1​ Т. е. код:​ W1 = W1​ расположения данных на​ выравнивание данных.​Как видим, существует целый​ можно просто нажать​ вертикальной шкале координат.​выберите пункт​.​ строк на листе,​В разделе​ один столбец может​ вставленные значения, или​ опцию Переносить по​ с проектом VBA.​ левой верхней ячейкой​ = W1 +​If … (Cell​ + MRng.Columns(i).ColumnWidth Next​ листе. Например, можно​Выделите столбец или строку.​ ряд способов увеличить​ сочетание клавиш на​Устанавливаем курсор на правую​Автоподбор высоты строки​Значение ширины столбца по​ нажмите кнопку​Размер ячейки​ иметь ширины 25​ все ячейки листа​ словам через Формат​Fistashka​ в этом диапазоне,​ MRng.Columns(i).ColumnWidth Next i​ = MRng.Cells(1, 1))​ i ‘Теперь разъединяем​ принять такое решение:​Выберите​ размеры, как отдельных​ клавиатуре​ границу самой правой​.​ умолчанию указывает приблизительное​Выделить все​выберите пункт​ точки, но оно​ (все ячейки листа​ ячеек (или через меню​: Спасибо Вам огромное,​ тогда запускаем алгоритм​ ‘Теперь разъединяем ячейки.​ … Thenэквивалентен коду:​ ячейки. MRng.MergeCells =​ в случае обнаружения​Выравнивание по левому краю​ ячеек, так и​Ctrl+A​ из ячеек (для​Совет​ количество символов стандартного​, а затем перетащите​Ширина по умолчанию​ не может быть​ можно выделить нажав​ Главная/ Выравнивание/ Перенос​ сама бы я​ подгона высоты. //Иначе​ MRng.MergeCells = False​If … (Cell.Value​ False ‘Ширину левого​ объединения ячеек будем​, по​ целых групп, вплоть​. Существует и второй​ горизонтальной шкалы) или​   . Чтобы быстро подобрать​ шрифта, которое умещается​ нижнюю границу заголовка​.​ 25 пунктов разместить​ кнопку Выделить все​ текста).​ никогда до этого​ — пропускаем итерацию.​ ‘Ширину левого столбца​ = MRng.Cells(1, 1).Value)​ столбца делаем равным​ подгонять высоту только​центру​ до увеличения всех​ вариант выделения. Он​ на нижнюю границу​ высоту всех строк​ в ячейке. Можно​ любой строки.​В поле​ на одну строку​ в левом верхнем​Ширина столбца останется прежней,​ не додумалась ))​ if not (​ делаем равным исходной​ … ThenА это​ исходной ширине всего​ верхней строки, входящей​или​ элементов листа или​ предполагает нажатие на​ самой нижней ячейки​ листа, нажмите кнопку​ указать другое значение​Чтобы изменить высоту строки​Ширина столбца​ и 10 пунктов​ углу листа или​
    ​ зато высота строки​
    ​ Вы меня просто​ Cell.MergeCells and (Cell.Address​
    ​ ширине всего диапазона​ не то что​
    ​ диапазона объединения. Cell.ColumnWidth​ в объединение. При​Выровнять по правому краю​ книги. Каждый пользователь​ кнопку в виде​
    ​ (для вертикальной шкалы).​Выделить все​ ширины столбца по​ в соответствии с​
    ​введите новое значение,​ для другого.​ дважды нажав​
    ​ автоматически увеличится, чтобы​ спасли ))​ = MRng.Cells[1, 1].Address)​ объединения. Cell.ColumnWidth =​ нам нужно. Нам​ = W1 ‘Задаём​ этом, изменять высоту,​.​ может подобрать наиболее​ прямоугольника, которая расположена​
    ​ Зажимаем левую кнопку​и дважды щелкните​
    ​ умолчанию для листа​
    ​ содержимым, дважды щелкните​ а затем нажмите​Более новые версии​

    ​CTRL+A​​ полностью отобразить значение​Комментарий модератора​

    ​ ) then Continue;​​ W1 ‘Задаём режим​ надо не значение​
    ​ режим переноса текста​ если потребуется, будем​Выберите​
    ​ удобный для него​
    ​ между вертикальной и​ мыши и тянем​ нижнюю границу заголовка​
    ​ или книги.​ нижнюю границу заголовка​ кнопку​ Office 2007 и​
    ​);​ ячейки.​Пожалуйста.​ //Высота верхней строки​ переноса текста по​ ячеек сравнивать, а​ по словам. Cell.WrapText​ только в сторону​Выровнять по верхнему краю​ вариант выполнения данной​ горизонтальной шкалой координат​ появившуюся стрелочку соответственно​ любой строки.​Выполните одно из указанных​ строки.​
    ​ОК​ 2010 ​подведите указатель мыши к​
    ​Иногда, не смотря на​Безпилотный модуль™​ в диапазоне объединения.​ словам. Cell.WrapText =​ выяснить, ссылаются ли​ = True ‘Выполняем​ увеличения. Уменьшать высоту​,​ процедуры в конкретных​ Excel.​ вправо или вниз.​Выполните одно из указанных​ ниже действий.​
    ​К началу страницы​
    ​.​
    ​Выберите столбец или столбцы,​ разделу любых двух​ установленную опцию Переносить по​: выделяешь нужные столбцы​ HRow1 := MRng.Rows[1].RowHeight;​ True ‘Выполняем подгон​ эти переменные на​ подгон высоты верхней​ не будем, чтобы​Выровнять по середине​ условиях. Кроме того,​После того, как выделили​Таким образом расширяется не​ ниже действий.​Чтобы изменить ширину столбца​Если вы предпочитаете работать​Советы:​ ширину которых требуется​ заполненных строк (на​ словам, высоты строки​ и дважды щёлкаешь​ //Подсчитываем исходную высоту​ высоты верхней строки.​ одну и ту​ строки. Cell.Rows.AutoFit ‘Выполняем​ не нарушить соотношения​или​ есть дополнительный способ​ любым из этих​ только крайний диапазон,​Чтобы изменить высоту одной​ по умолчанию для​ с ширины столбцов​ ​ изменить.​ сером заголовке столбцов)​ не хватает, чтобы​ на границе выделенных​ диапазона объединения по​ Cell.Rows.AutoFit ‘Выполняем замер​ же ячейку. Для​ замер получившейся высоты​ по уже сделанным​Выровнять по нижнему краю​ вместить содержимое в​ способов лист, жмем​ но и ячейки​ строки, перетащите нижнюю​ листа, щелкните ярлычок​ и высоты строк​Требуется определить ширину столбца​На вкладке​ и дважды кликните.​ отобразить текстовую строку​ столбцов​ совокупности всех его​ получившейся высоты верхней​ этого было решено​ верхней строки. ‘Это​ ранее объединениям.​.​ пределы ячейки с​ на уже знакомую​ всей выделенной области.​ границу заголовка строки​ листа.​ в дюймах, будет​ по умолчанию для​Главная​Задача решена: содержимое всех​ полностью (это могло​Оля ким​ строк. H1 :=​ строки. ‘Это наименьшая​ использовать свойство Address.​ наименьшая высота, пригодная​По этому условию​Выберите одну или все​ помощью автоподбора ширины.​ нам кнопку​Также можно произвести ручной​ до нужной высоты.​Чтобы изменить ширину столбца​ работать в режиме​ всех новых книг​в группе​ ячеек полностью отображается.​ произойти, если высота​: Нужно выделить столбец​ HRow1; for i​ высота, пригодная для​—​ для показа текста.​ в VBA у​ ячейки (нажав клавиши​ Правда, последний метод​«Формат»​ ввод размера ячеек,​Чтобы изменить высоту нескольких​ по умолчанию для​ разметки страницы (вкладка​ и листов, можно​Ячейки​В случае, если две​ строки была уменьшена​ нажатием на букву-название​ := 2 to​ показа текста. H2​Окончательный код VBA:​ H2 = Cell.Rows(1).RowHeight​ меня получился такой​ CTRL+A).​ имеет целый ряд​на ленте и​ измеряемый в числовых​ строк, выберите нужные​ всей книги, щелкните​ «​ создать шаблон книги​нажмите кнопку​ или несколько ячеек​ вручную). В этом​ столбца и дважды​ MRng.Rows.Count do H1​ = Cell.Rows(1).RowHeight ‘Если​Option Explicit ‘Эта​ ‘Если исходная высота​ код:​Выберите​ ограничений.​ производим дальнейшие действия​ величинах. По умолчанию​ строки и перетащите​ правой кнопкой мыши​Вид​ или листа шаблон​Формат​ объединены в одну,​ случае нужно поступить​ кликнуть по правой​ := H1 +​ исходная высота диапазона​ процедура предназначена для​ диапазона объединения оказалась​Option Explicit ‘Эта​Выравнивание по левому краю​Автор: Максим Тютюшев​
    ​ точно так же,​ высота имеет размер​ нижнюю границу заголовка​ ярлычок какого-либо листа,​», группа​ и затем основаны​.​ то рассмотренный подход​ также, как мы​ границе этого столбца.​ MRng.Rows[i].RowHeight ; //Ширина​ объединения оказалась меньше,​ подгона высоты строк​ меньше, чем наименьшая​ процедура предназначена для​, по​Ниже описано, как изменить​ как описано в​ 12,75 единиц, а​ одной из выбранных​ а затем выберите​Режимы просмотра книги​ на этих шаблонов​В разделе​ не сработает. Можно​ поступали в случае​ Граница обозначается двухсторонней​ левого столбца в​ чем наименьшая ‘пригодная​ по содержимому ячеек​ ‘пригодная высота, то​ подгона высоты строк​центру​ выравнивание текста в​ предыдущем способе с​ ширина – 8,43​ строк.​ пункт​, кнопка «​ новых книг или​Размер ячейки​ ли осуществить автоподбор​ подбора ширины строки​ стрелкой около буквы-названия​ диапазоне объединения. WCol1​ высота, то увеличиваем​ в пределах ‘заданного​ увеличиваем высоту верхней​ по содержимому ячеек​или​ ячейке, чтобы данные​ переходом по пунктам​ единицы. Увеличить высоту​Чтобы изменить высоту всех​Выделить все листы​Разметка страницы​ листов. Приведены дополнительные​выберите пункт​ высоты строки в​ — дважды кликнуть​ столбца (справа)​ := MRng.Columns[1].ColumnWidth; //Подсчитываем​ высоту верхней строки​ диапазона aRng. Ячейки​ строки на соответствующую​ ‘в пределах заданного​Выровнять по правому краю​ выглядели лучше.​«Ширина столбца…»​ можно максимум до​ строк на листе,​в контекстное менюTE000127572.​»). В режиме​ сведения по следующим​Ширина столбца​ случае объединенных ячеек?​ на границе раздела,​Гизма​ исходную ширину диапазона​ на соответствующую величину.​ могут быть любыми,​ величину. If H1​ диапазона aRng. Sub​.​Выделите ячейки с текстом,​и​ 409 пунктов, а​ нажмите кнопку​На вкладке​ разметки страницы можно​ ссылкам:​.​ Об этом читайте в​ но теперь не​: а лучше всего​ объединения по совокупности​ If H1 <​ в том числе,​ < H2 Then​ RngAutoFit(ByRef aRng As​Выберите​ который вы хотите​«Высота строки…»​ ширину до 255.​Выделить все​Главная​ указать столбец ширины​Настройка Windows — способа​Введите значение в поле​ одноименной статье Автоподбор​ столбцов, а строк:​ выделяешь угол (​ всех его столбцов.​ H2 Then Cell.Rows(1).RowHeight​ объединёнными. Sub RngAutoFit(ByRef​ Cell.Rows(1).RowHeight = HRow1​ Excel.Range) Dim Cell​Выровнять по верхнему краю​ выровнять.​.​Для того чтобы изменить​, а затем перетащите​в группе​ или высоты строки​ запуска Excel​Ширина столбцов​ высоты строки по​После этого текстовое значение​ пересечение строк и​ W1 := WCol1;​ = HRow1 +​ aRng As Excel.Range)​ + (H2 -​ As Excel.Range ‘Отдельная​,​На вкладке​Аналогичные действия производим для​ параметры ширины ячеек,​ нижнюю границу заголовка​Ячейки​ в дюймах. В​Настройка Mac — способа​.​ содержимому при объединении​ будет отображено в​ столбцов) и щелкаешь​ for i :=​ (H2 — H1)​ Dim Cell As​ H1) End If​ ячейка. Dim MRng​Выровнять по середине​Главная​ увеличения размера ячеек​ выделяем нужный диапазон​ любой строки.​нажмите кнопку​ этом представлении дюймов​ запуска Excel​Нажмите кнопку​ ячеек.​ ячейке полностью:​ 2 раза на​ 2 to MRng.Columns.Count​ End If ‘Возвращаем​ Excel.Range ‘Отдельная ячейка.​ ‘Возвращаем левому столбцу​ As Excel.Range ‘Диапазон​или​выберите один из​ всей книги. Только​ на горизонтальной шкале.​Чтобы изменить высоту строки​Формат​ являются единицу измерения​Выполните одно из указанных​ОК​Примечание:​Теперь применим рассмотренный метод​ границу… будет тебе​ do W1 :=​ левому столбцу диапазона​ Dim MRng As​ диапазона его прежнюю​

    ​ объединения ячеек. Dim​​Выровнять по нижнему краю​ указанных ниже вариантов​ для выделения всех​ Кликаем по нему​ в соответствии с​.​
    ​ по умолчанию, но​​ ниже действий.​

    CyberForum.ru

    Как в Microsoft Excel выровнить размер столбцов по ширине текста ?

    ​.​​Мы стараемся как​ в реальной ситуации​ и высота и​ W1 + MRng.Columns[i].ColumnWidth​

    ​ его прежнюю ширину.​​ Excel.Range ‘Диапазон объединения​ ширину. Cell.ColumnWidth =​ DispAl As Boolean​.​ выравнивания.​ листов используем другой​ правой кнопкой мыши.​ содержимым, дважды щелкните​

    ​В разделе​​ вы можете изменить​Чтобы изменить ширину одного​Совет:​ можно оперативнее обеспечивать​ – отредактируем таблицу,​ ширина на автомате…​ ; //Теперь разъединяем​ Cell.ColumnWidth = WCol1​

    ​ ячеек. Dim DispAl​

    Содержание

    • Применение атоподбора
      • Способ 1: панель координат
      • Способ 2: включение автоподбора для нескольких строк
      • Способ 3: кнопка на ленте инструментов
      • Способ 4: подбор высоты для объединенных ячеек
    • Вопросы и ответы

    Автоподбор высоты строки в Microsoft Excel

    Каждый пользователь, работающий в Экселе, рано или поздно встречается с ситуацией, когда содержимое ячейки не вмещается в её границы. В таком случае существует несколько выходов из сложившегося положения: сократить размер содержимого; смириться с существующей ситуацией; расширить ширину ячеек; расширить их высоту. Как раз о последнем варианте, а именно об автоподборе высоты строки мы и поговорим дальше.

    Применение атоподбора

    Автоподбор – это встроенный инструмент Excel, который помогает произвести расширение ячеек по содержимому. Сразу нужно отметить, что несмотря на название эта функция не применяется автоматически. Для того, чтобы расширить конкретный элемент, нужно выделить диапазон и применить к нему указанный инструмент.

    Кроме того, нужно сказать, что автоподбор высоты применим в Эксель только для тех ячеек, у которых в форматировании включен перенос по словам. Для того чтобы включить это свойство выделяем на листе ячейку или диапазон. Кликаем по выделению правой кнопкой мыши. В запустившемся контекстном списке выбираем позицию «Формат ячеек…».

    Переход в формат ячеек в Microsoft Excel

    Происходит активация окна форматирования. Переходим во вкладку «Выравнивание». В блоке настроек «Отображение» устанавливаем флажок напротив параметра «Переносить по словам». Чтобы сохранить и применить изменения конфигурации настроек, жмем на кнопку «OK», которая размещена внизу этого окна.

    Формат ячеек в Microsoft Excel

    Теперь на выделенном фрагменте листа включен перенос по словам и к нему можно применять автоподбор высоты строки. Рассмотрим, как это сделать различными способами на примере версии Excel 2010. Вместе с тем нужно заметить, что полностью аналогичный алгоритм действий можно использовать как для более поздних версий программы, так и для Excel 2007.

    Способ 1: панель координат

    Первый способ предполагает работу с вертикальной панелью координат, на которой располагаются номера строк таблицы.

    1. Кликаем по номеру той строки на панели координат, к которой нужно применить автоподбор высоты. После этого действия вся строчка будет выделена.
    2. Выделение строки в Microsoft Excel

    3. Становимся на нижнюю границу строки в секторе панели координат. Курсор должен приобрести вид стрелки направленной в две стороны. Делаем двойной щелчок левой кнопкой мыши.
    4. Клик по панели координат в Microsoft Excel

    5. После этих действий при неизменном состоянии ширины высота строки автоматически увеличится ровно настолько, насколько нужно, чтобы весь текст, находящийся во всех её ячейках, был виден на листе.

    Высота строки увеличена в Microsoft Excel

    Способ 2: включение автоподбора для нескольких строк

    Вышеуказанный способ хорош, когда нужно включить автоподбор для одной или двух строк, но что делать, если подобных элементов много? Ведь, если действовать по тому алгоритму, который был описан в первом варианте, то на процедуру придется потратить большое количество времени. В этом случае существует выход.

    1. Выделяем на панели координат весь диапазон строк, к которым нужно подключить указанную функцию. Для этого зажимаем левую кнопку мыши и проводим курсором по соответствующему отрезку панели координат.
      Выделение диапазона в Microsoft Excel

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

    2. Выделение диапазона вторым способом в Microsoft Excel

      Lumpics.ru

    3. Устанавливаем курсор на нижнюю границу любого из выделенных секторов на панели координат. При этом курсор должен принять точно такую же форму, как и в прошлый раз. Два раза щелкаем левой кнопкой мыши.
    4. Клик по панели координат с выделенным диапазоном в Microsoft Excel

    5. После выполнения вышеуказанной процедуры все строки выделенного диапазона будут увеличены в высоту на размер хранящихся в их ячейках данных.

    Высота строк диапазона увеличена в Microsoft Excel

    Урок: Как выделить ячейки в Excel

    Способ 3: кнопка на ленте инструментов

    Кроме того, для включения автоподбора по высоте ячейки можно использовать специальный инструмент на ленте.

    1. Выделяем диапазон на листе, к которому нужно применить автоподбор. Находясь во вкладке «Главная», производим щелчок по кнопке «Формат». Данный инструмент размещен в блоке настроек «Ячейки». В появившемся списке в группе «Размер ячейки» выбираем пункт «Автоподбор высоты строки».
    2. Включение автоподбора высоты через ленту в Microsoft Excel

    3. После этого строки выделенного диапазона увеличат свою высоту настолько, насколько нужно для того, чтобы их ячейки показали все свое содержимое.

    Автоподбор применен в Microsoft Excel

    Способ 4: подбор высоты для объединенных ячеек

    В то же время, нужно заметить, что функция автоподбора не работает для объединенных ячеек. Но и в этом случае тоже имеется решение данной проблемы. Выход заключается в применении алгоритма действий, при котором реального объединения ячейки не происходит, а только видимое. Поэтому мы сможем применить технологию автоподбора.

    Объединенная ячейка в Microsoft Excel

    1. Выделяем те ячейки, которые нужно объединить. Кликаем по выделению правой кнопкой мыши. В меню переходим по пункту «Формат ячеек…».
    2. Переход к форматированию ячеек в Microsoft Excel

    3. В открывшемся окне форматирования переходим во вкладку «Выравнивание». В блоке настроек «Выравнивание» в поле параметра «По горизонтали» выбираем значение «По центру выделения». После того, как конфигурирование произведено, жмем на кнопку «OK».
    4. Окно форматирования в Microsoft Excel

    5. После этих действий данные расположились по всей зоне выделения, хотя по факту продолжают храниться в крайней левой ячейке, так как объединения элементов, по сути, не произошло. Поэтому, если, например, нужно будет удалить текст, то сделать это можно будет только в крайней левой ячейке. Далее опять выделяем весь диапазон листа, на котором размещен текст. Любым из трех предыдущих способов, которые были описаны выше, включаем автоподбор высоты.
    6. Выравнивание по выделению в Microsoft Excel

    7. Как видим, после этих действий автоподбор высоты строки был произведен при сохраняющейся иллюзии объединения элементов.

    Выравнивание произведено в Microsoft Excel

    Чтобы вручную не выставлять высоту каждой строки в отдельности, тратя на это уйму времени, особенно если таблица большая, лучше воспользоваться таким удобным инструментом Excel, как автоподбор. С его помощью можно автоматически скорректировать размер строчек любого диапазона по содержимому. Единственная проблема может возникнуть, если вы работаете с областью листа, в которой расположены объединенные ячейки, но и в этом случае тоже можно найти выход из сложившейся ситуации путем выравнивания содержимого по выделению.

    Еще статьи по данной теме:

    Помогла ли Вам статья?

    Excel для Microsoft 365 для Mac Excel 2021 для Mac Excel 2019 для Mac Excel 2016 для Mac Еще…Меньше

    Чтобы весь текст поместился в ячейке, можно настроить его перенос по словам, изменить выравнивание, уменьшить размер шрифта или повернуть текст.

    Перенос текста в ячейке

    Ячейку можно отформатировать таким образом, чтобы текст в ней автоматически переносился на другую строку.

    1. Выделите ячейки.

    2. На вкладке Главная выберите Перенос по словам.

      На вкладке "Главная" выберите "Перенести текст"

      Текст в выделенной ячейке будет перенесен в соответствии с шириной столбца. При изменении ширины столбца перенос текста настраивается автоматически.

      Примечание: Перенесенный текст может быть не виден из-за заданной высоты строки. Чтобы настроить автоматическое изменение высоты строки в соответствии с размером текста, в меню Формат наведите указатель на пункт Строка и выберите пункт Автоподбор.

    Переход на новую строку в ячейке

    Чтобы сделать текст в ячейке удобочитаемым, можно вставить разрыв строки.

    1. Дважды щелкните в ячейке.

    2. Щелкните то место, куда нужно вставить разрыв строки, и нажмите клавиши CONTROL+OPTION+RETURN.

    Уменьшение размера шрифта по размеру ячейки

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

    1. Выделите нужные ячейки.

    2. Щелкните их правой кнопкой мыши и выберите пункт Формат ячеек.

    3. В диалоговом окне Форматирование ячеек установите флажок Автоподбор ширины.

      Данные в ячейке уменьшаются в соответствии с шириной столбца. При изменении ширины столбца или вводе дополнительных данных размер шрифта настраивается автоматически.

    Изменение положения содержимого ячейки путем изменения выравнивания или поворота текста

    Чтобы улучшить отображение данных на листе, можно изменить положение текста в ячейке. Можно изменить выравнивание содержимого ячейки, использовать отступы или повернуть данные под другим углом.

    1. Выделите ячейку или диапазон ячеек с данными, положение которых требуется изменить.

    2. В меню Формат выберите пункт Ячейки.

      Format cells

    3. В диалоговом окне Форматирование ячеек, на вкладке Выравнивание выполните одно из следующих действий:

    Задача

    Необходимые действия

    Изменение горизонтального выравнивания содержимого ячейки

    Во всплывающем меню По горизонтали выберите нужный способ выравнивания.

    Если выбрать вариант с заполнением или по центру выделения, повернуть текст в этих ячейках будет невозможно.

    Изменение вертикального выравнивания содержимого ячейки

    Во всплывающем меню По вертикали выберите нужный способ выравнивания.

    Изменение отступа содержимого ячейки

    Во всплывающем меню По горизонтали выберите команду по левому краю (отступ), по правому краю или по ширине и введите нужную величину отступа (в знаках) в поле Отступ.

    Отображение содержимого ячейки по вертикали сверху вниз

    В разделе Ориентация щелкните поле, содержащее вертикальный текст.

    Поворот текста в ячейке

    В разделе Ориентация щелкните или перетащите индикатор, установив с его помощью нужный угол, или введите величину угла в поле градусов.

    Восстановление выравнивания по умолчанию для выделенных ячеек

    Во всплывающем меню По горизонтали выберите вариант обычное.

    Примечание: При сохранении книги в другом формате текст, который был повернут, может не отображаться под правильным углом. В большинстве форматов повернуть текст на любой угол в диапазоне 180 градусов (от +90 до –90) нельзя — в отличие от последних версий Excel. Например, в более ранних версиях Excel текст можно повернуть только на +90, 0 (ноль) или –90 градусов.

    Изменение размера шрифта

    1. Выделите ячейки.

    2. На вкладке Главная в поле Размер шрифта введите другое число или щелкните, чтобы уменьшить размер шрифта.

      Измените размер шрифта на вкладке "Главная"

    См. также

    Размещение дополнительного текста в заголовках столбцов

    Объединение и отмена объединения ячеек в Excel для Mac

    Изменение ширины столбцов или высоты строк

    Нужна дополнительная помощь?

    Выравнивание содержимого ячеек Excel

    Вкладка «Выравнивание» окна диалога «Формат ячеек» контролирует расположение текста и чисел в ячейках. Эту вкладку можно также использовать для создания многострочных надписей, повторения ряда символов в одной или нескольких ячейках, изменения ориентации текста.

    Выравнивание по левому краю, по центру и по правому краю

    При выборе вариантов «По левому краю», «По центру» или «По правому краю» содержимое выделенных ячеек выравнивается соответственно по левому краю, по центру или по правому краю ячейки.

    При выравнивании полевому краю вы можете изменять величину отступа, которая по умолчанию принимается равной нулю. При увеличении отступа на одну единицу значение в ячейке смещается на ширину одного символа вправо, которая приблизительно равна ширине прописной буквы Х в стиле «Обычный».

    Заполнение ячеек

    Формат «С заполнением» повторяет введенное в ячейке значение, чтобы заполнить всю ширину столбца. Например, в листе, показанном на рисунке выше, ячейка А7 повторяет слово «Заполнение». Хотя кажется, что диапазон ячеек А7-А8 содержит множество слов «Заполнение», строка формул говорит о том, что в действительности есть только одно слово. Подобно всем другим форматам, формат «С заполнением» воздействует только на внешний вид, а не на хранимое содержимое ячейки. Excel повторяет символы вдоль всего диапазона без промежутков между ячейками.

    Может показаться, что повторяющиеся символы так же просто ввести с клавиатуры, как и с помощью заполнения. Однако формат «С заполнением» дает два важных преимущества. Во-первых, если вы настраиваете ширину столбца, Excel должным образом увеличивает или уменьшает число символов в ячейке. Во-вторых, можно повторить символ или символы сразу в нескольких соседних ячейках.

    Поскольку данный формат воздействует на числовые значения так же, как и на текст, то число может выглядеть совсем не так, как нужно. Например, если вы примените такой формат к ячейке шириной в 10 символов, которая содержит число 8, в этой ячейке будет отображено 8888888888.

    Перенос по словам и выравнивание по ширине

    Если вы ввели надпись, которая слишком длинна для активной ячейки, Excel расширяет надпись за пределы ячейки при условии, что соседние ячейки пусты. Если вы затем на вкладке «Выравнивание» установите флажок «Переносить по словам», Excel выведет эту надпись полностью в пределах одной ячейки. Для этого программа увеличит высоту строки, в которой находится ячейка, и затем разместит текст на дополнительных строках внутри ячейки.

    При применении формата горизонтального выравнивания «По ширине» текст в активной ячейке переносится по словам на дополнительные строки внутри ячейки и выравнивается по левому и правому краям с автоматической настройкой высоты строки.

    Если вы создаете многострочную надпись и впоследствии снимаете флажок «Переносить по словам» или применяете другой формат горизонтального выравнивания, то Excel восстанавливает первоначальную высоту строки.

    Формат вертикального выравнивания «По высоте» делает, в сущности, то же самое, что и его аналог «По ширине», за исключением того, что он выравнивает значение ячейки относительно ее верхнего и нижнего краев, а не боковых сторон.

    Выравнивание по вертикали и ориентация текста

    Excel предоставляет четыре формата выравнивания текста по вертикали: по верхнему краю, по центру, по нижнему краю, по высоте.

    Область «Ориентация» позволяет размещать содержимое ячеек вертикально сверху вниз или наклонно под углом до 90 градусов по часовой или против часовой стрелки. Excel автоматически настраивает высоту строки при вертикальной ориентации в том случае, если вы сами ранее или впоследствии не установите высоту строки вручную.

    Автоподбор размера символов

    Флажок «Автоподбор ширины» уменьшает размер символов в выделенной ячейке так, чтобы ее содержимое полностью помещалось в столбце. Это может быть полезно при работе с листом, в котором настройка ширины столбца по длинному значению имеет нежелательный эффект для остальных данных, или в том случае. Когда использование вертикального или наклонного текста, переноса по словам является неприемлемым решением. На рисунке, представленном ниже, в ячейки А1 и А2 введен одинаковый текст, но для ячейки А2 установлен флажок «Автоподбор ширины». При изменении ширины столбца будет соответственно уменьшаться или увеличиваться размер символов в ячейке А2. Однако при этом сохраняется размер шрифта, назначенный ячейке, и при увеличении ширины столбца после достижения определенной величины настройка размера символов производиться не будет.

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

    В начало страницы

    В начало страницы

    Автоподбор в MS EXCEL ширины столбца и высоты строки по содержимому ячеек

    Наиболее быстрый способ добиться, чтобы содержимое ячеек отображалось полностью – это использовать механизм автоподбора ширины столбца/ высоты строки по содержимому.

    Пусть имеется таблица с ячейками заполненными текстовыми значениями.

    Автоподбор ширины столбца

    Как видно из рисунка выше, текстовые значения в ячейках А2 и А3 отображаются не полностью, т.к. мешает текст в столбце B. Нам необходимо, чтобы содержимое всех ячеек в столбце A отображалось полностью. Для этого необходимо сделать ширину столбца A достаточной для отображения самого длинного текста в столбце. Делается это элементарно: подводим указатель мыши к разделу столбцов А и B (на сером заголовке столбцов), курсор примет следующий вид:

    Делаем двойной клик мышкой и, Voila, ширина столбца стала достаточной для отображения значений во всех ячейках столбца (с учетом скрытых строк).

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

    • выделяем необходимые столбцы (за их серые заголовки);
    • подводим курсор к любому разделу выделенных столбцов и дважды кликаем.
    • Выберите столбец или столбцы, ширину которых нужно изменить;
    • На вкладке Главная в группе Ячейки выберите команду Формат;
    • В группе Размер ячейки выберите пункт Автоподбор ширины столбца .

    Автоподбор высоты строки

    Если ячейки содержат значения с очень большой длиной строки (например, если длина текстовой строки без переносов сравнима с шириной видимой части листа), то ширина столбца может стать слишком большой, работать с данными будет не удобно. В этом случае нужно выделить ячейки и включить опцию Переносить по словам через Формат ячеек (или через меню Главная/ Выравнивание/ Перенос текста ).

    Ширина столбца останется прежней, зато высота строки автоматически увеличится, чтобы полностью отобразить значение ячейки.

    Иногда, не смотря на установленную опцию Переносить по словам, высоты строки не хватает, чтобы отобразить текстовую строку полностью (это могло произойти, если высота строки была уменьшена вручную). В этом случае нужно поступить также, как мы поступали в случае подбора ширины строки — дважды кликнуть на границе раздела, но теперь не столбцов, а строк:

    После этого текстовое значение будет отображено в ячейке полностью:

    Реальный пример

    Теперь применим рассмотренный метод в реальной ситуации – отредактируем таблицу, созданную путем копирования данных из MS ACCESS. Скопируем через Буфер обмена какую-нибудь таблицу из MS ACCESS на лист EXCEL.

    Обратите внимание, что у ячеек, в которые мы вставили значения из Буфера обмена, включена опция Переносить по словам, хотя, по умолчанию, она отключена (EXCEL сам включил ее при вставке). Кроме того, EXCEL не стал изменять ширину столбцов, установленную по умолчанию, а была изменена только высота строк, чтобы полностью отобразить все значения. Такое форматирование таблицы не всегда устраивает пользователя. Используя вставленную таблицу, решим 2 задачи.

    Задача1. Предположим, нам нужно, чтобы все значения отображались в таблице в одну строку.

    • выделите вставленные значения (для этого выделите любую ячейку таблицы и нажмите CTRL+A (выделится текущая область), если таблица не содержит пустых строк и столбцов, то будут выделены все вставленные значения);
    • выключите опцию Переносить по словам (через меню Главная/ Выравнивание/ Перенос текста );
    • высота ячеек будет уменьшена так, чтобы отображать только одну строку, как следствие часть значений станет невидна;

    • выделите столбцы А, B иС за серые заголовки;
    • подведите указатель мыши к разделу столбцов А и B (на сером заголовке столбцов) и дважды кликните.

    Задача решена: содержимое всех ячеек полностью отображается.

    Задача2. Теперь предположим, что нам нужно, чтобы все столбцы имели определенную, заданную пользователем, ширину, а значения полностью бы отображались в ячейке. При этом высота строки должна быть минимальной.

    • задайте требуемую ширину столбцов А, B иС;
    • опцию Переносить по словам не выключайте (включите);

    • выделите все строки, содержащие вставленные значения, или все ячейки листа (все ячейки листа можно выделить нажав кнопку Выделить все в левом верхнем углу листа или дважды нажав CTRL+A);
    • подведите указатель мыши к разделу любых двух заполненных строк (на сером заголовке столбцов) и дважды кликните.

    Задача решена: содержимое всех ячеек полностью отображается.

    Случай с объединенными ячейками

    В случае, если две или несколько ячеек объединены в одну, то рассмотренный подход не сработает. Можно ли осуществить автоподбор высоты строки в случае объединенных ячеек? Об этом читайте в одноименной статье Автоподбор высоты строки по содержимому при объединении ячеек.

    Изменение ширины столбцов и высоты строк

    Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).

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

    Если вы работаете в режиме разМетки страницы (вкладка «вид «, Группа » представления книги «, кнопка «разметка страницы «), можно задать ширину столбца или высоту строки в дюймах, сантиметрах и миллиметрах. По умолчанию единица измерения — дюймы. Перейдите в меню файл _гт_ Параметры _гт_ Advanced _гт_ Display _гт_ выберите параметр в списке единицы измерения линейки. При переключении в обычный режим значения ширины столбцов и высоты строк будут отображаться в точках.

    Отдельные строки и столбцы могут иметь только один параметр. Например, один столбец может иметь ширину 25 пунктов, но она не может быть шириной 25 пунктов для одной строки, а 10 пунктов для другой.

    Установка заданной ширины столбца

    Выберите столбец или столбцы, ширину которых требуется изменить.

    На вкладке Главная в группе Ячейки нажмите кнопку Формат.

    В разделе Размер ячейки выберите пункт Ширина столбца.

    Введите значение в поле Ширина столбцов.

    Нажмите кнопку ОК.

    Совет: Чтобы быстро задать ширину одного столбца, щелкните его правой кнопкой мыши, выберите пункт Ширина столбца, введите нужное значение и нажмите кнопку ОК.

    Выберите столбец или столбцы, ширину которых требуется изменить.

    На вкладке Главная в группе Ячейки нажмите кнопку Формат.

    В разделе Размер ячейки выберите пункт Автоподбор ширины столбца.

    Примечание: Чтобы быстро подобрать ширину всех столбцов листа, нажмите кнопку Выделить все и дважды щелкните любую границу между заголовками двух столбцов.

    Выделите ячейку, которая имеет нужную ширину.

    Нажмите сочетание клавиш CTRL+C или на вкладке Главная в группе Буфер обмена нажмите кнопку Копировать.

    Щелкните правой кнопкой мыши ячейку в целевом столбце, выберите пункт Специальная Вставка, а затем нажмите кнопку ширины столбцов источника.

    Значение ширины столбца по умолчанию указывает приблизительное количество символов стандартного шрифта, которое умещается в ячейке. Можно указать другое значение ширины столбца по умолчанию для листа или книги.

    Выполните одно из указанных ниже действий.

    Чтобы изменить ширину столбца по умолчанию для листа, щелкните ярлычок листа.

    Чтобы изменить ширину столбца по умолчанию для всей книги, щелкните правой кнопкой мыши ярлычок какого-либо листа, а затем выберите пункт Выделить все листы в контекстное менюTE000127572.

    На вкладке Главная в группе Ячейки нажмите кнопку Формат.

    В разделе Размер ячейки выберите пункт Ширина по умолчанию.

    В поле Ширина столбца введите новое значение, а затем нажмите кнопку ОК.

    Советы: Если вы хотите задать ширину столбца по умолчанию для всех новых книг и листов, можно создать шаблон книги или шаблон листа, а затем создать на основе этих шаблонов книги или листы. Дополнительные сведения см. по следующим ссылкам:

    Выполните одно из указанных ниже действий.

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

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

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

    Чтобы изменить ширину всех столбцов на листе, нажмите кнопку Выделить все, а затем перетащите правую границу заголовка любого столбца.

    Выберите строку или строки, высоту которых требуется изменить.

    На вкладке Главная в группе Ячейки нажмите кнопку Формат.

    В разделе Размер ячейки выберите пункт Высота строки.

    Введите значение в поле Высота строки и нажмите кнопку ОК.

    Выберите строку или строки, высоту которых требуется изменить.

    На вкладке Главная в группе Ячейки нажмите кнопку Формат.

    В разделе Размер ячейки выберите пункт Автоподбор высоты строки.

    Совет: Чтобы быстро подобрать высоту всех строк листа, нажмите кнопку Выделить все и дважды щелкните нижнюю границу заголовка любой строки.

    Выполните одно из указанных ниже действий.

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

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

    Чтобы изменить высоту всех строк на листе, нажмите кнопку Выделить все, а затем перетащите нижнюю границу заголовка любой строки.

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

    Если вы предпочитаете работать с шириной столбцов и высотой строк в дюймах, то следует работать в режиме разМетки страницы (вкладка «вид «, Группа » представления книги «, кнопка » Разметка страницы «). В режиме разМетки страницы можно задать ширину столбца или высоту строки в дюймах. В этом представлении единицы измерения по умолчанию представлены в дюймах, но вы можете изменить единицы измерения на сантиметры или миллиметры.

    В Excel 2007 нажмите кнопку Microsoft Office _гт_ Параметры Excel _гт_.

    В Excel 2010 перейдите в раздел Параметры _гт_ _гт_ Дополнительно.

    Установка заданной ширины столбца

    Выберите столбец или столбцы, ширину которых требуется изменить.

    На вкладке Главная в группе Ячейки нажмите кнопку Формат.

    В разделе Размер ячейки выберите пункт Ширина столбца.

    Введите значение в поле Ширина столбцов.

    Выберите столбец или столбцы, ширину которых требуется изменить.

    На вкладке Главная в группе Ячейки нажмите кнопку Формат.

    В разделе Размер ячейки выберите пункт Автоподбор ширины столбца.

    Совет . Чтобы быстро подобрать ширину всех столбцов листа, нажмите кнопку Выделить все и дважды щелкните любую границу между заголовками двух столбцов.

    Выделите ячейку, которая имеет нужную ширину.

    На вкладке Главная в группе Буфер обмена нажмите кнопку Копировать и выберите нужный столбец.

    На вкладке Главная в группе Буфер обмена щелкните стрелку под кнопкой Вставить и выберите команду Специальная вставка.

    В разделе Вставить установите переключатель в положение ширины столбцов.

    Значение ширины столбца по умолчанию указывает приблизительное количество символов стандартного шрифта, которое умещается в ячейке. Можно указать другое значение ширины столбца по умолчанию для листа или книги.

    Выполните одно из указанных ниже действий.

    Чтобы изменить ширину столбца по умолчанию для листа, щелкните ярлычок листа.

    Чтобы изменить ширину столбца по умолчанию для всей книги, щелкните правой кнопкой мыши ярлычок какого-либо листа, а затем выберите пункт Выделить все листы в контекстное менюTE000127572.

    На вкладке Главная в группе Ячейки нажмите кнопку Формат.

    В разделе Размер ячейки выберите пункт Ширина по умолчанию.

    В поле Ширина столбца введите новое значение.

    Совет . Если требуется определить новое значение ширины столбцов по умолчанию для всех новых книг и листов, можно создать шаблон книги или листа, а затем создавать новые книги и листы на его основе. Дополнительные сведения см. в статье Сохранение книги или листа в качестве шаблона.

    Выполните одно из указанных ниже действий.

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

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

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

    Чтобы изменить ширину всех столбцов на листе, нажмите кнопку Выделить все, а затем перетащите правую границу заголовка любого столбца.

    Выберите строку или строки, высоту которых требуется изменить.

    На вкладке Главная в группе Ячейки нажмите кнопку Формат.

    В разделе Размер ячейки выберите пункт Высота строки.

    Введите значение в поле Высота строки.

    Выберите строку или строки, высоту которых требуется изменить.

    На вкладке Главная в группе Ячейки нажмите кнопку Формат.

    В разделе Размер ячейки выберите пункт Автоподбор высоты строки.

    Совет . Чтобы быстро подобрать высоту всех строк листа, нажмите кнопку Выделить все и дважды щелкните нижнюю границу заголовка любой строки.

    Выполните одно из указанных ниже действий.

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

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

    Чтобы изменить высоту всех строк на листе, нажмите кнопку Выделить все, а затем перетащите нижнюю границу заголовка любой строки.

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

    Работа с таблицами в excel (выравнивание текста, закрепить область)

    На днях совершенно случайно наткнулся на безобразно выполненный документ Excel. Отсутствие выравнивание в ячейках и ширина столбцовэто еще ладно. Но когда автор документа пытался закрепить верхнею строку, защищенную от прокрутки документа, это было что то друзья!

    Вот поэтому я решил научить Вас, читатели моего сайта этим нехитрым приемам работы в Excel документах. Скажу честно, данный урок будет полезен многим, особенно тем, кто имеет дело с большими каталогами и базами данных.

    Содержание:

    1. Выравнивание текста в ячейках в Excel.

    2. Ширина столбцов и высота строк в Excel.

    3. Как закрепить верхнюю строку (левый столбик) в Excel.

    4. Заключение.

    С содержанием мы определились, так что дорогие друзья открывайте свои документы Excel и приступаем к работе.

    Выравнивание текста в ячейках в Excel.

    Казалось бы, нет ничего проще, как создать таблицу, вбить данные и вести учет. Ну, про учет, это уже о предназначении таблицы, у каждого она будет преследовать свои цели.

    Для примера приведу свою таблицу:

    Ничего красивого и ничего понятно я не вижу в этой таблице. А хотя вроде хотелось сделать, что то красивое и как минимум понятное для тех, кто увидит мой документ.

    Для того что бы придать нашему документу профессиональный вид, нужно:

    1- выделить область ячеек, в которых мы будем вести работу. В нашем случае это – таблица

    2 – вторым шагом, определяемся с масштабом текста в таблице и стилем шрифта. В моем случае 14 пт.- размер шрифта, Arial– стиль шрифта.

    Рисунок:

    3 – кликаем правой клавишей мыши по выделенной области, в контекстном меню выбираем пункт – «Формат ячеек». Смотри рисунок, и выставляем параметры те, которые показаны у меня:

    Рисунок:

    В окне инструментов формат ячеек выбираем вкладку выравнивание. Выравнивание по горизонтали и вертикали ставим по центру, смотря какое значение ячеек и ваши предпочтения, экспериментируйте. В пункте «Отображение» ставим галочку – «Переносить по словам». При этом отображении не будет меняться размер шрифта и ячейки останутся цельными.

    4 – Проверяем результат. Должно получиться, читаемый текст внутри каждой ячейки и исходный формат текста без изменений.

    Рисунок:

    Ширина столбцов и высота строк в Excel.

    Таблицу мы сделали, формат назначили и теперь приступаем к настройкам ширины и высоты ячеек. Существует два способа. Первый способ это выравнивание вручную, с помощью курсора мышки.

    Смотрим рисунок:

    И второй вариант, с помощью инструмента «задать ширину(высоту)». Этот вариант нам будет намного интереснее. А если вы имеете таблицу с большим количеством показателей, то этот инструмент будет просто необходим. Потому что изменить размер 50 ячеек, например, вручную будет очень долго, да и получится не везде ровно.

    1 – наводим курсор на нужную нам область столбцов и ведем в сторону, тем самым выделяем все столбцы данного диапазона.

    Рисунок:

    2 – затем кликаем на выделенной области панели навигации (там, где латинские буквы), в контекстном меню выбираем пункт «ширина ячеек…»

    Рисунок:

    В появившемся окне вбиваем нужный нам показатель ширины ячейки. Измерение видеться в пикселях, так что поэкспериментируйте.

    То же самое вы сможете сделать и с высотой ячеек. Выделяете нужный вам диапазон, кликаете правой кнопкой мыши на панели навигации (там, где цифра). Выбираете пункт «Высота ячеек…» и задаете нужную вам высоту для всех ячеек выделенной области.

    Как закрепить верхнюю строку (левый столбик) в Excel.

    Вот мы и подошли к самому интересному. Многие пользователи пытаться изобразить нечто подобное, но не у всех хватает знаний на правильное применение инструмента закрепления верхней области.

    Друзья, закрепить верхнюю или правую область легче, чем это, кажется на первый взгляд, так что не пугайтесь, и вы всему научитесь.

    Смотрим на рисунок:

    Закрепить область – это значит что при прокрутки документа вниз или вправо, закрепленные области будут оставаться на месте.

    1- Закрепить области. Для этого выделяем нужные нам столбцы и строки, затем кликаем – «Закрепить области»

    2- Закрепить верхнюю строку. Здесь по умолчанию будет закреплена верхняя строка.

    3- Закрепить первый столбец. По умолчанию будет закреплен только первый столбец.

    Попробуйте, это не так сложно как казалось на первый взгляд. Я думаю, Вы в этом убедились.

    И напоследок еще один полезный инструмент. Это разделение области документов. Это может пригодиться, где не применено закрепление области.

    Смотрим рисунок:

    На рисунке видим прямоугольные маркеры, наводим курсор и удерживая левую клавишу мыши тянем в сторону.

    Смотрим рисунок:

    Должно получиться, что то вроде этого.

    Заключение.

    В данном уроке мы научились выравнивать текст в ячейках, настраивать ширину и высоту столбцов и закреплять нужную нам область. Эти инструменты являются неотъемлемой частью при работе с большими таблицами, особенно если вы работаете с ними очень часто. Мои советы помогут Вам сохранить кучу времени на редактирование и навигацию в документах Excel. Надеюсь что материал будет Вам полезен, жду отзывы в поле комментариев.

    Подбор высоты строки/ширины столбца объединенной ячейки

    Для начала немного теории. Если в ячейках листа Excel записан некий длинный текст, то обычно устанавливают перенос на строки(вкладка Главная -группа ВыравниваниеПеренос текста), чтобы текст не растягивался на весь экран, а умещался в ячейке. При этом высота ячейки тоже должна измениться, чтобы отобразить все содержимое. Если речь идет всего об одной простой ячейке — проблем не возникает. Обычно, чтобы установить высоту строки на основании содержимого ячейки, достаточно навести курсор мыши в заголовке строк на границу строки(курсор приобретет вид направленных в разные стороны стрелок — ) и дважды быстро щелкнуть левой кнопкой мыши. Тоже самое можно сделать и для ширины столбцов.
    Но с объединенными ячейками такой фокус не прокатывает — ширина и высота для этих ячеек так не подбирается, сколько ни щелкай и приходится вручную подгонять каждую, чтобы текст ячейки отображался полностью:

    Стандартными средствами такой автоподбор не сделать, но вот при помощи VBA — без проблем. Ниже приведена функция, которая поможет подобрать высоту и ширину объединенных ячеек на основании их содержимого.

    ‘————————————————————————————— ‘ Procedure : RowHeightForContent ‘ Author : The_Prist(Щербаков Дмитрий) ‘ http://www.excel-vba.ru ‘ Purpose : Функция подбирает высоту строки/ширину столбца объединенных ячеек по содержимому ‘————————————————————————————— Function RowColHeightForContent(rc As Range, Optional bRowHeight As Boolean = True) ‘rc — ячейка, высоту строки или ширину столбца которой необходимо подобрать ‘bRowHeight — True — если необходимо подобрать высоту строки ‘ False — если необходимо подобрать ширину столбца Dim OldR_Height As Single, OldC_Widht As Single Dim MergedR_Height As Single, MergedC_Widht As Single Dim CurrCell As Range Dim ih As Integer Dim iw As Integer Dim NewR_Height As Single, NewC_Widht As Single Dim ActiveCellHeight As Single If rc.MergeCells Then With rc.MergeArea ‘если ячейка объединена ‘запоминаем кол-во столбцов iw = .Columns(.Columns.Count).Column — rc.Column + 1 ‘запоминаем кол-во строк. ih = .Rows(.Rows.Count).Row — rc.Row + 1 ‘Определяем высоту и ширину объединения ячеек MergedR_Height = 0 For Each CurrCell In .Rows MergedR_Height = CurrCell.RowHeight + MergedR_Height Next MergedC_Widht = 0 For Each CurrCell In .Columns MergedC_Widht = CurrCell.ColumnWidth + MergedC_Widht Next ‘запоминаем высоту и ширину первой ячейки из объединенных OldR_Height = .Cells(1, 1).RowHeight OldC_Widht = .Cells(1, 1).ColumnWidth ‘отменяем объединение ячеек .MergeCells = False ‘назначаем новую высоту и ширину для первой ячейки .Cells(1).RowHeight = MergedR_Height .Cells(1, 1).EntireColumn.ColumnWidth = MergedC_Widht ‘если необходимо изменить высоту строк If bRowHeight Then ‘.WrapText = True ‘раскомментировать, если необходимо принудительно выставлять перенос текста .EntireRow.AutoFit NewR_Height = .Cells(1).RowHeight ‘запоминаем высоту строки .MergeCells = True If OldR_Height ‘ .WrapText = True ‘раскомментировать, если необходимо принудительно выставлять перенос текста тогда код сам проставит переносы. Но тут следует учитывать, что в данном случае перенос будет выставлен для всех ячеек, что не всегда отвечает условиям

  • функция подбирает высоту и ширину исключительно для объединенных ячеек. Если ячейка не объединена — код оставит её без изменений
  • Теперь о том, как это работает и как применять. Для начала необходимо приведенный выше код функции вставить в стандартный модуль. Сама по себе функция работать не будет — её надо вызывать из другого кода, который определяет какие ячейки обрабатывать. В качестве такого кода я предлагаю следующий:

    Sub ChangeRowColHeight() Dim rc As Range Dim bRow As Boolean bRow = (MsgBox(«Изменять высоту строк?», vbQuestion + vbYesNo, «www.excel-vba.ru») = vbYes) ‘bRow = True: для изменения высоты строк ‘bRow = False: для изменения ширины столбцов Application.ScreenUpdating = False For Each rc In Selection RowColHeightForContent rc, bRow Next Application.ScreenUpdating = True End Sub

    Этот код также необходимо вставить в стандартный модуль. Теперь его можно будет вызвать из этой книги, нажатием клавиш Alt+F8 и выбрав ChangeRowColHeight , или создав на листе кнопку и назначив ей макрос. После этого достаточно будет выделить диапазон ячеек, среди которых есть объединенные и вызвать макрос ChangeRowColHeight. Для всех объединенных ячеек в выделенном диапазоне будет подобрана высота или ширина.
    Чтобы было нагляднее — я приложил пример, в котором помимо самих кодов есть вырезка из стандартной накладной. Именно в таких документах наиболее часто встречаются подобные казусы и необходимость подбирать высоту и ширину объединенных ячеек.
    Скачать пример:

    Tips_Macro_HeightWidthInMergeCell.xls (64,0 KiB, 1 628 скачиваний)

    Если подобную операцию приходится производить постоянно — советую коды записать в надстройку: Как создать свою надстройку?. Так же можно воспользоваться уже готовым решением в составе MulTEx — Высота/Ширина объединенной ячейки.

    Статья помогла? Поделись ссылкой с друзьями!

    Поиск по меткам

    Поделитесь своим мнением

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

    При работе в табличном процессоре Эксель часто возникают такие моменты, когда информация, располагающаяся в ячейке, вылезает за границы. Для корректного отображения можно убрать ненужную информацию из ячейки, но это неэффективный способ, так как он сулит потерей полноты информации. Отличное решение – перемещение границ ячейки для умещения всех данных. В статье мы разберем несколько вариантов правильного задания высоты строчки автоматическим способом.

    Содержание

    1. Что такое высота строки в Microsoft Excel
    2. Как выглядит таблица до использования автоподбора, по каким причинам он может понадобиться
    3. Автоподбор высоты строк
    4. Метод 1. Автоподбор высоты через формат ячеек
    5. Метод 2. Настройка высоты через координатную панель
    6. Метод 3. Автоподбор высоты для нескольких строк
    7. Метод 4. Использование инструментов на ленте
    8. Метод 5. Настройка высоты для объединенных ячеек
    9. Как задать точную высоту строк?
    10. Когда невозможно сделать автоподбор высоты строки
    11. Заключение

    Что такое высота строки в Microsoft Excel

    Высота строчки – один из параметров табличной информации. Стандартно высота способна уместить в себя текст, написанный в одну строчку. При включенной возможности переноса строк, высота столбика самостоятельно увеличивается так, чтобы вся информация, находящаяся в ячейке, корректно показывалась в ней.

    Как выглядит таблица до использования автоподбора, по каким причинам он может понадобиться

    Для наглядного примера рассмотрим ситуацию, когда в табличке есть ячейки с объёмной текстовой информацией. Исходная таблица выглядит следующим образом:

    avtopodbor-vysoty-stroki-v-excel-po-soderzhimomu-5-metodov-nastrojki

    1

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

    Автоподбор высоты строк

    Автоматический подбор высоты строчки – это специальный инструмент, реализующий подстраивание высоты каждой ячейки строчки под наполнение самой заполненной ячейки. Стоит заметить, что ширина в этом случае не изменяется. Функция автоматически настраивает границы, но при этом большинство манипуляций производится самостоятельно. Реализовать автоматический подбор можно несколькими методами. Поговорим о каждом более детально.

    Метод 1. Автоподбор высоты через формат ячеек

    Это первый способ, который обязателен к использованию при реализации остальных методов. Автоматический подбор применяется только к тем ячейкам, в которых активирован перенос по словам. Подробная инструкция выглядит следующим образом:

    1. Жмем ПКМ по ячейке или диапазону. В рассматриваемом варианте мы производим выделение всей таблички. Отображается небольшое контекстное меню. Находим «Формат ячеек…» и кликаем по нему ЛКМ.

    avtopodbor-vysoty-stroki-v-excel-po-soderzhimomu-5-metodov-nastrojki

    2
    1. На дисплее отобразилось окошко под названием «Формат ячеек». Передвигаемся в подраздел «Выравнивание». Находим блок команд «Отображение» и устанавливаем отметку рядом с параметром «Переносить текст». После проведения всех манипуляций кликаем «ОК».

    avtopodbor-vysoty-stroki-v-excel-po-soderzhimomu-5-metodov-nastrojki

    3
    1. Готово! После проведения всех процедур наполнение выбранных ячеек целиком отобразилось в них. Высота строчек видоизменилась таким образом, чтобы вся информация, находящаяся в ячейках, отобразилась полностью.

    avtopodbor-vysoty-stroki-v-excel-po-soderzhimomu-5-metodov-nastrojki

    4

    Внимание! Бывает так, что в диапазонах во включенном состоянии находится перенос текста по словам, но данные все равно не помещаются в ячейках или же, наоборот, остается много пустого места. Чтобы понять, как устранить эту проблему, рассмотрим следующие способы.

    Метод 2. Настройка высоты через координатную панель

    Подробная инструкция имеет следующий вид:

    1. Находим координатную панель вертикального типа и кликаем по номеру строчки, автоматическую высоту которой мы планируем настроить. После выбора строки она должна выделиться целиком.

    avtopodbor-vysoty-stroki-v-excel-po-soderzhimomu-5-metodov-nastrojki

    4
    1. Перемещаем курсор мышки на нижнюю часть выбранной строчки. Указатель примет вид двух стрелочек, указывающих в противоположные стороны. Жмем два раза ЛКМ.

    avtopodbor-vysoty-stroki-v-excel-po-soderzhimomu-5-metodov-nastrojki

    6
    1. Готово! После проведения этой процедуры высота выбранной строчки автоматически изменилась так, что теперь все ячейки смогли уместить информацию, содержащуюся в них. Границы столбиков при этом никак не изменились.

    avtopodbor-vysoty-stroki-v-excel-po-soderzhimomu-5-metodov-nastrojki

    7

    Метод 3. Автоподбор высоты для нескольких строк

    Вышеописанный способ не подходит при работе с большими объёмами данных, так как придётся тратить много времени на выделение каждой строчки таблички. Существует еще один метод, значительно экономящий время. Подробная инструкция имеет следующий вид:

    1. Снова находим координатную панель вертикального типа. Теперь производим выделение не одной строки, а сразу всех, размер которых мы планируем изменить.

    avtopodbor-vysoty-stroki-v-excel-po-soderzhimomu-5-metodov-nastrojki

    8
    1. Так же, как и в предыдущем варианте, два раза кликаем ЛКМ по номеру строчки, пока указатель не примет вид двух стрелочек, указывающих в противоположные стороны. Эта процедура позволит реализовать автоматический подбор высоты.

    avtopodbor-vysoty-stroki-v-excel-po-soderzhimomu-5-metodov-nastrojki

    9
    1. Готово! Мы реализовали корректную высоту для каждой выделенной строчки, и теперь вся информация правильно отображается в выбранных ячейках.

    avtopodbor-vysoty-stroki-v-excel-po-soderzhimomu-5-metodov-nastrojki

    10

    Метод 4. Использование инструментов на ленте

    Большинство полезных функций табличного процессора располагается в верхней части интерфейса на специальной ленте инструментов. Здесь существует особый элемент, позволяющий реализовать автоматический подбор высоты. Подробная инструкция выглядит следующим образом:

    1. Производим выделение той области, автоматический подбор высоты которой мы планируем произвести.

    avtopodbor-vysoty-stroki-v-excel-po-soderzhimomu-5-metodov-nastrojki

    11
    1. Перемещаемся в раздел под названием «Главная», располагающийся в верхней части интерфейса табличного процессора. Находим блок команд «Ячейки» и выбираем элемент «Формат». В раскрывшемся списке находим кнопку «Автоподбор высоты строки» и жмем на нее.

    avtopodbor-vysoty-stroki-v-excel-po-soderzhimomu-5-metodov-nastrojki

    12
    1. Готово! Мы реализовали корректную высоту для каждой выделенной строчки и теперь вся информация корректно отображается в выбранных ячейках.

    avtopodbor-vysoty-stroki-v-excel-po-soderzhimomu-5-metodov-nastrojki

    13

    Метод 5. Настройка высоты для объединенных ячеек

    Специальную функцию, позволяющую реализовать автоматический подбор высоты строчек, нельзя применить к ячейкам объединенного типа. В любом случае, в табличном процессоре существуют дополнительные возможности, позволяющие реализовать эту процедуру.

    avtopodbor-vysoty-stroki-v-excel-po-soderzhimomu-5-metodov-nastrojki

    14

    Смысл этого способа состоит в том, что мы не будем осуществлять процедуру объединения ячеек, а просто сделаем видимость соединения ячеек, что позволит нам применить автоматический подбор. Подробная инструкция имеет следующий вид:

    1. Первоначально производим выделение тех ячеек, над которыми мы желаем произвести процедуру объединения.

    avtopodbor-vysoty-stroki-v-excel-po-soderzhimomu-5-metodov-nastrojki

    15
    1. Жмем ПКМ по выбранной области. На экране отобразилось контекстное меню. Находим элемент под названием «Формат ячеек…» и жмем по нему ЛКМ.

    avtopodbor-vysoty-stroki-v-excel-po-soderzhimomu-5-metodov-nastrojki

    16
    1. На дисплее появилось окошко «Формат ячеек». Передвигаемся в раздел «Выравнивание». Раскрываем самый первый список и кликаем на надпись «По центру выделения». После проведения всех манипуляций жмем на «ОК».

    avtopodbor-vysoty-stroki-v-excel-po-soderzhimomu-5-metodov-nastrojki

    17
    1. Информация, находящаяся в первой ячейке, отобразилась в центре выбранных ячеек. Стоит отметить, что никакого объединения не произошло. Мы просто создали видимость объединения.

    avtopodbor-vysoty-stroki-v-excel-po-soderzhimomu-5-metodov-nastrojki

    18
    1. На последнем этапе мы используем функцию автоматического подбора высоты строчки одним из вышеописанных методов.

    avtopodbor-vysoty-stroki-v-excel-po-soderzhimomu-5-metodov-nastrojki

    19
    1. Готово! Мы реализовали корректную высоту для каждой выделенной строки, и теперь вся информация корректно отображается в выбранных ячейках.

    Стоит отметить! Каждый алгоритм действий отлично подходит, как для ранних версий табличного процессора Эксель, так и для самых последних.

    Рассмотрим небольшой пример, в котором применим полученные знания по автоматическому подбору высоты строки. К примеру, у нас есть следующая табличка, которую мы должны привести к корректному отображению на рабочем листе:

    avtopodbor-vysoty-stroki-v-excel-po-soderzhimomu-5-metodov-nastrojki

    20

    Наша цель: реализовать правильное отображение данных в табличке в одну строчку. Подробная инструкция имеет следующий вид:

    1. При помощи комбинации клавиш на клавиатуре «CTRL+A» производим выделение всех значений.
    2. Высота строчек изменилась так, что теперь данные отображаются в одну строчку. Часть информации не видно. Нам необходимо сделать так, чтобы все данные отображались на рабочем листе полностью.

    avtopodbor-vysoty-stroki-v-excel-po-soderzhimomu-5-metodov-nastrojki

    21
    1. Производим выделение столбиков А, В и С.
    2. Наводим курсор мышки к разделу столбиков А и В и два раза кликаем ЛКМ.

    avtopodbor-vysoty-stroki-v-excel-po-soderzhimomu-5-metodov-nastrojki

    22
    1. Готово! Цель выполнена. Теперь вся информация, располагающаяся в ячейках рабочего листа, корректно отображается.

    Как задать точную высоту строк?

    Часто пользователи табличного процессора Эксель сталкиваются с такой ситуацией, когда необходимо задать точную высоту строчки при работе с какой-либо табличной информацией. Подробная инструкция имеет следующий вид:

    1. На рабочем листе табличного процессора производим выделение необходимых строчек при помощи левой кнопки мыши, точную высоту которым мы планируем задать.
    2. Кликаем ПКМ по выделенной области рабочего листа.
    3. На экране отобразилось небольшое контекстное меню. Находим элемент под названием «Высота строки» и жмем по нему ЛКМ.
    4. На экране появилось окошко под названием «Высота строки». В поле ввода вбиваем необходимую нам высоту строчки в пунктах. Три пункта – примерно один миллиметр.
    5. После проведения всех манипуляций щелкаем на кнопку «ОК», располагающуюся в нижней части окошка.

    avtopodbor-vysoty-stroki-v-excel-po-soderzhimomu-5-metodov-nastrojki

    23
    1. Готово! Мы реализовали указание точной высоты строчки в табличном процессоре Эксель.

    Запомните! Стандартная высота строчки равна 12.75 пикселей.  

    Когда невозможно сделать автоподбор высоты строки

    Случаются неприятные ситуации, когда все вышеприведенные способы не позволяют реализовать автоматический подбор высоты строки. Чаще всего причина неправильной работы функции заключается в том, что пользователь объединил ряд ячеек между собой.

    Не забывайте, что автоматический подбор высоты строчки не применяется к объединенным ячейкам. В случае совмещения ячеек придется осуществлять процедуру подбора оптимальных параметров самостоятельным образом. Здесь существует два варианта решения данной проблемы:

    1. Ручное растягивание границ при помощи зажатия ЛКМ.
    2. Применение функции точного задания высоты строчки.

    В любом случае, целесообразнее не использовать объединение ячеек, а применять «видимость» соединения. Это позволяет применять автоматический подбор высоты строки в табличном процессоре Эксель.

    Заключение

    Как мы видим, реализовать процедуру автоматического подбора высоты в табличном процессоре Эксель можно несколькими различными методами. Вариант, позволяющий задать высоту для каждой строчки отдельно, отлично подходит для работы с небольшими объёмами данных. Для осуществления работы с большими таблицами следует обратить внимание на другие способы. Большое число способов автоматического подбора позволяет каждому пользователю подобрать для себя более удобный вариант.

    Оцените качество статьи. Нам важно ваше мнение:

    Ширины столбца можно быстро задать в соответствии с набранным текстом. 1 способ:

    • В окне открытого листа наберите текст в ячейке нужного столбца.
    • Наведите курсор мыши на правую границу столбца возле его имени и дважды щелкните левой кнопкой мыши.
    • Граница столбца автоматически выравнивается по самому длинному слову, набранному в его ячейках.

    2 способ:

    • В окне открытого листа наберите текст в ячейке нужного столбца.
    • Выделите этот столбец и перейдите к вкладке «Главная».
    • В группе «Ячейки» раскройте меню кнопки «Формат».
    • Выберите в списке пункт «Автоподбор ширины столбца» (рис. 2.76).

    Рис. 2.76. Вкладка «Главная». Меню кнопки «Формат». Пункт «Автоподбор ширины столбца»

    Как задать автоподбор высоты строки?

    1 способ:

    • В окне открытого листа наведите курсор мыши на нижнюю границу строки возле его имени и дважды щелкните левой кнопкой мыши.
    • Высота строки автоматически станет стандартной (12,75 пункта) в том случае, если строка пустая, или же ее высота выравнивается по тексту с самым большим размером шрифта, имеющемуся в одной из ячеек строки.

    2 способ:

    • В окне открытого листа выделите нужную строку (или несколько строк) и перейдите к вкладке «Главная».
    • В группе «Ячейки» раскройте меню кнопки «Формат».
    • Выберите в списке пункт «Автоподбор высоты строк» (рис. 2.77).

    Рис. 2.77. Вкладка «Главная». Меню кнопки «Формат». Пункт «Автоподбор высоты строки»

    Как задать точную ширину столбцов?

    1 способ:

    • В окне открытого листа выделите нужные столбцы.
    • Щелкните правой кнопкой мыши на выделенном диапазоне.
    • В контекстном меню выберите пункт «Ширины столбца».
    • В окошке «Ширина столбца» (рис. 2.78) задайте ширину столбца в символах (при размере шрифта 10 пт).
    • Закройте окошко кнопкой «ОК».
    • В окне открытого листа выделите нужные столбцы и перейдите к вкладке «Главная».
    • В группе «Ячейки» раскройте меню кнопки «Формат».
    • В меню «Формат» выберите пункт «Ширина столбца» (рис. 2.79).
    • Далее как в первом способе данной инструкции.

    Рис. 2.79. Вкладка «Главная». Меню кнопки «Формат». Пункт «Ширина столбца»

    Как задать точную высоту строк?

    1 способ:

    • В окне открытого листа выделите нужные строки.
    • Щелкните правой кнопкой мыши на выделенном диапазоне.
    • В контекстном меню выберите пункт «Высота строки»
    • В окошке «Высота строки» (рис. 2.80) задайте высоту строки в пунктах (3 пт ≈ 1 мм).
    • Закройте окошко кнопкой «ОК».

    Рис. 2.80. Окошко «Высота строки»

    Как задать ширину столбцов по умолчанию?

    Ширина столбцов изначальна равно 8,43 символа (при размере шрифта 10 пт). Эту стандартную ширину можно изменить на любое другое значение.

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

    Содержание

    1. Автоподбор высоты строк
      • Метод 1. Автоподбор высоты через формат ячеек
      • Метод 2. Настройка высоты через координатную панель
      • Метод 3. Автоподбор высоты для нескольких строк
      • Метод 4. Использование инструментов на ленте
      • Метод 5. Настройка высоты для объединенных ячеек
    2. Заключение

    Автоподбор высоты строк

    Сначала давайте разберемся, что такое автоподбор высоты строки. Это функция, позволяющий подстроить высоту всех ячеек строки под содержимое самой заполненной из них (ширина при этом остается неизменной). Тут важно понимать, что инструмент направлен на автоматическую настройку границ, но сам по себе он в автоматическом режиме не работает, а это значит, что его нужно самостоятельно задействовать по отношению к выделенным элементам. Выполнить данное действие можно разными способами, так что давайте рассмотрим каждый из них подробнее.

    Метод 1. Автоподбор высоты через формат ячеек

    Это первый метод, и он же – обязательное условие для реализации следующих способов. Дело в том, что автоподбор работает исключительно по отношению к тем ячейкам, в которых активирован перенос по словам.

    Итак, давайте приступим:

    1. Щелкаем правой кнопкой мыши по ячейке/выделенному диапазону (в нашем случае выделяем всю таблицу) и в контекстном меню щелкаем по строке “Формат ячеек…”.Контекстное меню выделенных ячеек
    2. Откроется окно форматирования, в котором переключаемся во вкладку “Выравнивание”. В параметрах “Отображение” ставим галочку напротив опции “переносить текст”, после чего щелкаем OK.Выравнивание ячеек в окне форматирования
    3. Благодаря нашим действиям, содержимое выделенных ячеек полностью отобразилось в них с учетом переноса, а высота строк изменилась ровно на столько, сколько необходимо для того, чтобы полностью отобразить все данные.Автоподбор высоты строки через формат ячеек

    Теперь перейдем к остальным ситуациям, когда мы имеем дело с ячейками, в которых включен перенос текста, но границы сдвинуты так, что часть информации в них не “вписывается” или, наоборот, в ячейках остается слишком много свободного места.

    Метод 2. Настройка высоты через координатную панель

    1. На вертикальной координатной панели щелкам по порядковому номеру строки, для которой нужно настроить автовысоту. Вся строка вместе с ее номером должна выделиться после этого.Выделение всей строки в Excel на координатной панели
    2. Теперь все на той же координатной панели наводим указатель мыши на нижнюю границу выделенной строки, как только он изменит привычный вид на стрелки вверх и вниз, выполняем двойной щелчок левой кнопкой мыши.Настройка высоты строки через координатную панель
    3. Как мы можем сразу же после этого заметить, высота выделенной строки подстроилась таким образом, чтобы вместить содержимое самой заполненной ячейки. При этом границы столбцов остались неизменными.Автоподбор высоты строки через координатную панель

    Метод 3. Автоподбор высоты для нескольких строк

    Если требуется одновременно настроить высоту нескольких строк, описанный выше метод не так хорош, так как на поочередное выделение и настройку высоты каждой строки может уйти немало времени. Поэтому в таких случаях лучше придерживаться следующего плана действий:

    1. На координатной панели вместо одной строки одновременно выделяем диапазон строк, высоту которых хотим настроить. Как это сделать, читайте в нашей статье “Как выделить ячейки в Эксель“.Выделение диапазона строк на координатной панели
    2. Теперь аналогично методу, описанному выше, двойным щелчком левой кнопки мыши автоматически задаем высоту строк. Наводить указатель мыши можно на нижнюю границу любой строки выделенного диапазона.Настройка высоты строк через координатную панель
    3. Все готово. Мы задали оптимальную высоту для всех строк, которые выбрали, выполняя первый шаг.Автоподбор высоты строк через координатную панель

    Метод 4. Использование инструментов на ленте

    Многие наиболее часто используемые функции программы Эксель вынесены в виде отдельных кнопок на Ленту программы. Для автоподбора высоты также предусмотрена своя собственная кнопка, и вот как ею нужно пользоваться:

    1. Отмечаем область ячеек, высоту которых нужно автоматически задать.Выделение всей таблицы Эксель
    2. Переключаемся во вкладку “Главная” и нажимаем кнопку “Формат”, которая расположена в разделе “Ячейки”. Откроется перечень команд, среди которых нам нужна строка “Автоподбор высоты строки”, следовательно, щелкаем по данному пункту.Кнопка автоподбора высоты строки на Ленте
    3. Это все, что нужно было сделать для того, чтобы автоматически задать высоту строк для выделенного фрагмента данных.Автоподбор высоты строк через инструменты на Ленте

    Метод 5. Настройка высоты для объединенных ячеек

    Несмотря на то, что функция автоподбора высоты срок не применима к объединенным ячейкам, и эта задача вполне выполнима.

    Объединенные ячейки в таблице Excel

    Суть данного метода заключается в том, что на самом деле никакого объединения ячеек не будет, мы лишь создадим видимость слияния, что позволить использовать автоподбор.

    1. Сначала нужно выделить ячейки, которые мы якобы хотим объединить.Выделение ячеек в таблице Эксель
    2. Затем щелчком правой кнопки мыши по выделенному диапазону вызываем контекстное меню, в котором выбираем строку “Формат ячеек…”.Контекстное меню выделенного диапазона ячеек
    3. Переключаемся во вкладку “Выравнивание”, кликаем по текущему варианту выравнивания по горизонтали, выбираем “по центру выделения” и жмем кнопку OK.Выравнивание в окне форматирования ячеек
    4. В результате текст из первой ячейки расположился по центру выделенных элементов, при этом, объединение ячеек не было выполнено.Выравнивание по центру выделенных ячеек
    5. Теперь осталось только применить функцию автоподбора высоты строк любым из способов, описанных выше.Автоподбор высоты строк таблицы Excel

    Заключение

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

    Метод 1: ручной сдвиг границы

    Смотрите также: “Как возвести число в степень в Эксель”

    Данный метод считается наиболее простым. Все что нужно сделать – вручную сдвинуть границу на панели координат (горизонтальной или вертикальной).

    1. На горизонтальной панели координат наводим указатель мыши на правую границу столбца, расширение которого требуется выполнить. Когда появится черный плюсик со стрелками в обе стороны, зажав левую кнопку мыши, тянем линию границы вправо.

      Увеличение ширины столбца в Эксель

    2. Отпустим кнопку мыши можем оценить полученный результат. Если требуется, действие можно повторить.

      Результат увеличения ширины столбца в Эксель

    Аналогичное действие можно выполнить в отношении строки. На вертикальной панели координат наводим указатель на нижнюю границу той строки, которую хотим расширить. В данном случае должен появиться плюсик со стрелками вверх и вниз. Зажав левую кнопку мыши, тянем линию границы вниз.

    Увеличение высоты строки в Эксель

    Примечание: Расширять границы ячейки можно, используя только ее правую и нижнюю границы, т.к. левая и верхняя будут менять размеры соседних ячеек.

    Способы, подходящие для одной ячейки

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

    Как видите, не стоит перетаскивать то, что не изменяет размеры ячеек — границы между ячейками предназначены вовсе не для этого! Кроме того, такое ошибочное перетаскивание приводит к операции «Вырезать & Вставить» для захваченных ячеек. Если такое получилось случайно, то просто воспользуйтесь отменой действия, а не возвращайте всё вручную.

    Другой способ изменить ширину или высоту ячейки заключается в точном указании размера. Для указания ширины ячейки вызовите контекстное меню на заголовке столбца, к которому данная ячейка принадлежит, и выберите в нём пункт «Ширина столбца«, как показано на рисунке.

    Размер ячеек Excel можно задавать не только в целых единицах, но и в дробных (до сотых долей). Для задания высоты строки следует вызвать контекстное меню уже не на столбце, а на номере строки ячейки слева, после чего выбрать пункт «Высота строки«.

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

    Если в ячейках уже есть данные, то можно использовать функцию автоподбора ширины и высоты ячейки по содержимому. Принцип одинаков как для ширины ячейки, так и для её высоты, поэтому рассмотрим эту возможность на примере подгонки ширины ячейки.

    Допустим, что в одном столбце есть несколько строк с текстом. Логично предположить, что ширина столбца не должна быть меньше, чем размен самой длинной строки в этом столбце. Excel может автоматически изменить ширину столбца так, чтобы она совпадала с размером самой длинной строки с этом столбце. При этом изменение ширины в результате этой операции может приводить как к увеличению ширины столбца (если что-то не влезало по ширине), так и к её уменьшению (если было лишнее место).

    Чтобы заставить Excel выполнить установку оптимального размера ширины столбца, следует выполнить двойной щелчок на правой границе столбца (линия-разделитель между буквами), как показано на рисунке.

    Метод 2: расширение границ нескольких строк или столбцов

    Данный метод, как следует из названия заголовка позволяет выполнить одновременное расширение нескольких строк и столбцов. Для этого выполняем следующие действия:

    1. Выделяем требуемые диапазоны на панелях координат – вертикальной или горизонтальной (в нашем случае).
    2. Наводим указатель мыши на правую границу самой правой ячейки выделенного диапазона. Как только увидим уже знакомый крестик со стрелками в обе стороны, зажав левую кнопку мыши тянем границу вправо.

      Одновременное увеличение ширины нескольких столбцов в Excel

    3. Благодаря этому мы можем расширить границы не только самого крайнего правого столбца, но и всех колонок в выделенной области.

      Результат одновременного увеличения ширины нескольких столбцов в Excel

    Аналогичным образом можно одновременно расширить границы нескольких строк. Только теперь нужно выполнить их выделение на вертикальной координатной панели и тянуть вниз нижнюю границу самой нижней строки выделенного диапазона.

    Одновременное увеличение высоты нескольких строк в Excel

    Разбить на две ячейки можно только объединенную ячейку. А самостоятельную, которая не была объединена – нельзя. НО как получить такую таблицу:

    Давайте посмотрим на нее внимательнее, на листе Excel.

    Черта разделяет не одну ячейку, а показывает границы двух ячеек. Ячейки выше «разделенной» и ниже объединены по строкам. Первый столбец, третий и четвертый в этой таблице состоят из одного столбца. Второй столбец – из двух.

    Таким образом, чтобы разбить нужную ячейку на две части, необходимо объединить соседние ячейки. В нашем примере – сверху и снизу. Ту ячейку, которую нужно разделить, не объединяем.

    Метод 3: указание точного размера ячеек

    Смотрите также: “Как перевести часы в минуты в Excel: формула, функция”

    В Эксель, также, можно указать точный размер строки или столбца. По умолчанию в программе установлены следующие значения (в зависимости от версии программы могут отличаться, ниже приведены данные для Excel 2019):

    • ширина ячейки – 8,43 ед. (можно увеличить до 225);
    • высота ячейки – 15 ед. (можно увеличить до 409).

    Итак, алгоритм действий следующий:

    1. На горизонтальной координатной панели выделяем нужный столбец (диапазон столбцов), затем щелчком правой кнопки мыши по выделенным элементам вызываем меню, в котором жмем по строке “Ширина столбца”.

      Изменение ширины столбца через контекстное меню в Эксель

    2. Появится вспомогательное окно, где мы можем задать требуемое значение ширины столбца. Вводим нужное число и щелкаем OK (или Enter).

      Точное значение ширины столбца в Эксель

    3. Ширина всех выделенных столбцов будет выровнена по заданному значению.

      Результат изменения ширины выделенных столбцов в Excel

    Для того, чтобы вручную указать высотку строк:

    1. Выделяем нужный диапазон на вертикальной координатной панели, затем кликаем правой кнопкой мыши по выделенной области и в открывшемся контекстном меню выбираем пункт “Высотка строки”.

      Изменение высоты строки через контекстное меню в Эксель

    2. В появившемся окне вводим нужную цифру и нажимаем OK (или Enter).

      Указание точной высоты строки в Excel

    3. В результате, мы получим в точности ту высоту строк, которую указали.

      Результат изменения высоты выделенных строк в Excel

    Варианты изменения величины элементов листа

    Сразу нужно отметить, что по естественным причинам изменить величину только одной ячейки не получится. Изменяя высоту одного элемента листа, мы тем самым изменяем высоту всей строки, где он расположен. Изменяя его ширину – мы изменяем ширину того столбца, где он находится. По большому счету в Экселе не так уж и много вариантов изменения размера ячейки. Это можно сделать либо вручную перетащив границы, либо задав конкретный размер в числовом выражении с помощью специальной формы. Давайте узнаем о каждом из этих вариантов более подробно.

    Метод 4: инструменты на ленте

    Изменить размер ячейки можно, воспользовавшись инструментами на ленте программы.

    1. Для начала нужно выделить все ячейки, для которых требуется выполнить изменения.

      Выделенный диапазон данных в Эксель

    2. Находясь во вкладке “Главная” жмем кнопку “Формат” (блок инструментов “Ячейки”). В открывшемся перечне команд мы можем выбрать пункты “Высота строки” или “Ширина столбца”. Результатом выбор данных команд будет открытие соответствующих небольших окошек, которые мы рассматривали выше (куда можно внести точные значения).

      Изменение ширины столбца и высоты строки с помощью инструментов на ленте в Excel

    Ширину

    Чтобы увеличить размер ячейки по ширине, достаточно ее выделить, навести курсор на границу, которая расположена справа от «С», и когда указатель примет вид двунаправленной стрелки, потянуть вправо. Соответственно, для уменьшения ведем курсор влево. При этом вверху будет небольшое окошко, где указана ширина в пунктах, а в скобках соответствующее значение в пикселях.

    Потянуть вправо

    Метод 5: расширение всех ячеек листа или книги

    В некоторых случаях требуется расширить границы всех ячеек на листе или во всей книге. Вот как это делается:

    1. Сначала выделяем все ячейки на листе, нажав комбинацию Ctrl+A:
        один раз, если в текущий момент курсор установлен за пределами таблицы;
    2. два раза, если курсор установлен внутри таблицы.

      Выделение всех ячеек на листе в Эксель

      Выделение всех ячеек на листе в Excel

    3. Теперь, когда все нужные элементы выделены, воспользуемся кнопкой “Формат” во вкладке “Главная”, которая позволит выбрать из открывшегося списка требуемую команду – “Ширина столбца” или “Высота строки”.

      Изменение ширины столбцов и высоты строк всех ячеек на листе в Excel

    Чтобы изменить размеры всех ячеек книги, а не отдельного листа, действуем следующим образом:

    1. Щелчком правой кнопки мыши по названию любого листа в нижней части окна программы открываем контекстное меню, в котором нам нужна команда “Выделить все листы”.

      Выделение всех листов в книге Эксель

    2. Теперь выделяем все ячейки на текущем листе, после чего остается только воспользоваться уже хорошо знакомой кнопкой “Формат” для настройки ширины и высоты ячеек.

      Изменение ширины столбцов и высоты строк всех ячеек в книге в Excel

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

    Показатель размера полосы говорит о том, сколько примерно символов базового шрифта поместится в элементе. Вы можете указать собственное значение для колонки, которое будет применено по умолчанию:

    • Для одного листа — отметьте его левым кликом мыши;
    • Для нескольких страниц — выделите любую, затем кликните по другим, удерживая Ctrl;
    • Для всей книги — щёлкните по любой странице правой клавишей мыши и нажмите «Выбрать все листы».

    Выделение всего документа

    Далее сделайте настройку:

    1. Во вкладке «Главная» кликните «Формат»;
    2. В области «Размер ячейки» выберите «Ширина по умолчанию»;
    3. Введите новое значение в поле.

    Установка ширины по умолчанию

    Метод 6: автоподбор высоты и ширины ячеек по содержимому

    Этот метод довольно часто используется для оперативной настройки размера ячеек, в частности, для его увеличения.

    1. Наводим указатель мыши на горизонтальной координатной панели на правую границу столбца, размер которого требуется настроить автоматически. Как только появится характерный черный плюсик со стрелками в обе стороны, дважды щелкаем левой кнопкой мыши.

      Автоподбор ширины столбца в Эксель

    2. Ширина столбца выровняется по ячейке, содержащей наибольшее количество символов.

      Результат автоподбора ширины столбца в Excel

    3. Данное действие можно выполнить сразу по отношению к нескольким столбцам, выделив их на панели координат и затем дважды щелкнув по правой границе любого из выделенных элементов.

      Автоподбор ширины нескольких столбцов в Эксель

    Аналогичные действия можно выполнить для автоподбора высоты строк, выделив одну или несколько элементов на вертикальной панели координат, и дважды кликнув по нижней границе выделенной строки (или нижней границе любого элемента выделенного диапазона).

    Автоподбор высоты нескольких строк в Excel

    Как отредактировать ширину вертикального диапазона мышкой

    Промежуток ряда объектов по горизонтали настраивают для того, чтобы они вмещали более длинные цифры или предложения. Это делается по нескольким принципам:

    • Чтобы поменять величину одного столбца, перетащите его правую границу влево или вправо, устанавливая нужный показатель.
    • Чтобы настроить произвольное количество, выделите их и перетащите границу любого. Чтобы отредактировать два и более несмежных вертикальных диапазона, отметьте первый, зажмите Ctrl и кликните по остальным. Смежных — выделите крайний левый или правый, затем, удерживая Shift, выберите противоположный.
    • Для того чтобы применить редактирование ко всем колонкам, сначала отметьте их на соответствующую кнопку (на пересечении разметки из цифр и латинских букв) либо нажмите Ctrl + «A».

    Единственный недостаток варианта — он не очень точный.

    Ручная настройка размера

    Метод 7: настройка содержимого под ширину столбца

    1. Сначала выделяем ячейку (диапазон ячеек), для которых требуется выполнить изменения. После этого щелчком правой кнопки мыши по выделенным элементам раскрываем меню, в котором выбираем “Формат ячеек” (или можно просто нажать Ctrl+1).

      Переход в окно форматирования выделенного диапазона ячеек в Эксель

    2. Переключаемся во вкладку “Выравнивание”. В группе параметров “Отображение” ставим галочку напротив опции “автоподбор ширины”, после чего щелкаем OK.

      Включение автоподбора ширины ячеек в Excel

    3. После этого размер шрифта ячеек, содержимое которых не умещается в заданных границах, будет уменьшен.

      Результат автоподбора ширины ячеек в Эксель

    Как сделать шаблон для создания листов и книг

    Для того чтобы задать параметры элементов в будущих листах и книгах Эксель, можно создать шаблоны. На их основе новые таблицы будут иметь пользовательские параметры. Для этого нужно:

    1. Открыть книгу, которую хотите использовать как шаблон;
    2. Кликнуть «Файл» — «Сохранить как»;
    3. Ввести имя шаблона в «Имя файла»;
    4. В выпадающем меню «Тип файла» щёлкнуть «Шаблон Excel» или его аналог «с поддержкой макросов», если они есть в книге и понадобятся в дальнейших;
    5. Нажмите «Сохранить».

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

    Реальный пример

    Теперь применим рассмотренный метод в реальной ситуации – отредактируем таблицу, созданную путем копирования данных из MS ACCESS. Скопируем через Буфер обмена

    какую-нибудь таблицу из MS ACCESS на лист EXCEL.

    Обратите внимание, что у ячеек, в которые мы вставили значения из Буфера обмена

    , включена опция
    Переносить по словам,
    хотя, по умолчанию, она отключена (EXCEL сам включил ее при вставке). Кроме того, EXCEL не стал изменять ширину столбцов, установленную по умолчанию, а была изменена только высота строк, чтобы полностью отобразить все значения. Такое форматирование таблицы не всегда устраивает пользователя. Используя вставленную таблицу, решим 2 задачи.

    Задача1.

    Предположим, нам нужно, чтобы все значения отображались в таблице в одну строку.

    Для этого:

    • выделите вставленные значения (для этого выделите любую ячейку таблицы и нажмите CTRL+A
      (выделится ), если таблица не содержит пустых строк и столбцов, то будут выделены все вставленные значения);
    • выключите опцию Переносить по словам
      (через меню Главная/ Выравнивание/ Перенос текста );
    • высота ячеек будет уменьшена так, чтобы отображать только одну строку, как следствие часть значений станет невидна;
    • выделите столбцы А
      ,
      B
      и
      С
      за серые заголовки;
    • подведите указатель мыши к разделу столбцов А
      и
      B
      (на сером заголовке столбцов) и дважды кликните.

    Задача2.

    Теперь предположим, что нам нужно, чтобы все столбцы имели определенную, заданную пользователем, ширину, а значения полностью бы отображались в ячейке. При этом высота строки должна быть минимальной.

    Для этого:

    • задайте требуемую ширину столбцов А
      ,
      B
      и
      С
      ;
    • опцию Переносить по словам
      не выключайте (включите);

    • выделите все строки, содержащие вставленные значения, или все ячейки листа (все ячейки листа можно выделить нажав кнопку Выделить все
      в левом верхнем углу листа или дважды нажав
      CTRL+A
      );
    • подведите указатель мыши к разделу любых двух заполненных строк (на сером заголовке столбцов) и дважды кликните.

    Задача решена: содержимое всех ячеек полностью отображается.

    Для любой, не только электронной, таблицы высота и ширина ячейки это один из базовых вопросов. Чего стоят, например, различные унифицированные формы, которые часто реализуются средствами Excel. Из этой статьи вы узнаете о способах задания размеров элементов электронных таблиц (строк, столбцов, ячеек).

    Рассмотрим несколько вариантов:

    • ручная настройка границ;
    • автоподбор в зависимости от того, что введено в ячейку;
    • точное задание размеров в выбранных единицах измерения;
    • использование буфера обмена;
    • объединение ячеек, как способ изменения размеров.

    Первый случай — самый распространенный. При установке курсора мыши между названиями столбцов или номерами строк он изменяет форму на двунаправленную стрелку, острия которой указывают, в каких направлениях можно изменять размер элемента.

    Второй вариант лучше всего подходит для ситуации, когда нужно сделать размеры строк или столбцов минимально допустимыми. Алгоритм действий пользователя:

    • выделите элемент или несколько элементов таблицы, для которых устанавливаются размеры;
    • на вкладке Главная
      разверните список у команды
      Формат
      и выберите соответствующую команду
      автоподбора
      .

    Результат автоподбора ширины столбцов можно видеть на рисунке.

    Для различных стандартизованных таблиц важно установить размеры элементов точно. В этом случае сначала нужно определиться с единицами измерения. По умолчанию размеры на листах Excel задаются в дюймах. Изменить эти настройки можно в разделе Дополнительно

    команды
    Параметры
    на вкладке
    Файл
    .

    Изменения нагляднее отображаются в режиме Разметка страницы

    (на вкладке
    Вид
    найдите соответствующую команду). Становятся видны линейки с разметкой в выбранных единицах, например сантиметрах. Далее выделите настраиваемый элемент (столбец или строку) и установите размер элемента (в примере это столбец) с помощью соответствующей команды в меню кнопки
    Формат
    .

    Если нужны два одинаковых по размерам элемента, то можно использовать Специальную вставку. Для этого сначала нужно скопировать элемент-образец. Затем выделить тот элемент, к которому нужно применить настройки форматирования (в том числе размеры) и выбрать Специальную вставку

    в вариантах команды
    Вставка
    , далее в диалоговом окне —
    Ширины столбца
    .

    Часто возникает задача изменить размеры только одной ячейки. Это возможно в Word, но невозможно в Excel, поэтому приходится прибегать к обходным маневрам, а именно к объединению ячеек. Это можно проиллюстрировать на примере унифицированной формы. Сначала для всех столбцов устанавливается ширина 1 мм, а затем в нужной строке выделяется некоторое количество ячеек и объединяется с помощью кнопки Объединить и поместить в центре

    .

    Сочетание всех возможностей изменения размеров позволяет создавать сложнейшие таблицы, сохраняя при этом все плюсы автоматизации вычислений в Excel.

    На рабочем листе Эксель располагается 1 048 576 строк и 16 384 столбца. Заполнить такое количество ячеек очень тяжело, да и не нужно. Часто рабочие листы содержат огромное количество информации. Чтобы правильно организовать структуру таких данных, важно уметь правильно обращаться со строками и столбцами – добавлять, удалять, скрывать, изменять размеры. Конечно, вы можете , но это не всегда полезно. Этот пост обязателен к прочтению, если вы хотите выполнять действительно серьёзные задачи, ведь управление строками и столбцами вы будете применять очень часто.

    Если данные на листе уже организованы, может понадобиться вставить пустую строку или столбец в какое-то определенное место.

    Чтобы вставить строку на лист

    , воспользуйтесь одним из двух способов.

    1. Выделите любую ячейку в строке под местом вставки и выполните командуГлавная – Ячейки – Вставить – Вставить строки на лист
      . Например, если нужно, вставить строку между 3 и 4 строками, установите курсор в любую клетку 4 строки
    1. Выделите всю строку, перед которой нужно сделать вставку (для этого кликните по номеру строки). Кликните правой кнопкой мыши в любом месте выделенной строки и в контекстном меню выберите «Вставить
      »

    Обе эти операции приведут к появлению новой пустой строки, при этом последняя строка листа будет удалена. Если последняя строка (№1 048 576 ) содержит данные – программа не сможет вставить новую строчку и выдаст сообщение об ошибке. Чтобы это исправить – удалите или перенесите информацию из последней строчки листа.

    Вставка нового столбца

    в Эксель выполняется по тем же правилам:

    1. Установите курсор в любую клетку в столбце справа от места вставки и выполните
      :
      Главная – Ячейки – Вставить – Вставить столбцы на лист
    1. Выделите весь столбец, перед которым нужно вставить новый, кликните правой кнопкой мыши в любом месте выделения, в контекстном меню выберите команду «Вставить
      ».

    При вставке нового столбца – последний («XFD ») удаляется. Если в последнем столбце есть данные – вставка не будет выполнена, программа сообщит об ошибке.

    Я всегда советую удалять ненужную информацию. Если у вас на листе появились лишние строки и столбцы – вы можете их удалить. Могу предложить 2 равноценных способа

    :

    • Установить курсор в любую ячейку строки или столбца для удаления и выполнить: Главная – Ячейки – Удалить – Удалить строки с листа
      – для удаления строк
    • Главная – Ячейки – Удалить – Удалить столбцы с листа
      – для удаления столбцов
    • Выделить всю строку или весь столбец (кликнув на его номере или имени), нажать правой кнопкой мыши на выделенной области и в контекстном меню выбрать «Удалить»

    Удаление строк через контекстное меню

    При удалении, все последующие строки смещаются вверх, а столбцы – влево.

    Если вы хотите, чтобы некоторые строки и столбцы не были видны на экране – не обязательно их удалять. Они могут содержать важную информацию, на них могут ссылаться формулы в других ячейках. Лучше скрыть такие данные от глаз, чтобы упростить структуру листа, оставить только главное. После скрытия, все невидимые значения сохраняются, участвуют в расчётах.

    Мне известны 2 способа сокрытия

    :

    • Установите курсор в любую ячейку строки или столбца для скрытия. На ленте выберите
      :
      Главная – Ячейки – Формат – Скрыть или отобразить – Скрыть строки
      (или Ctrl+9 ) , или
      Главная – Ячейки – Формат – Скрыть или отобразить – Скрыть столбцы
      (или Ctrl+0 )

    Сокрытие ячеек

    • Выделите всю строку или столбец для сокрытия, кликните правой кнопкой мыши на выделенной области, в контекстном меню выберите «Скрыть
      »

    Чтобы снова отобразить скрытые ячейки – нужно каким-либо способом их выделить. Например, если скрыта третья строка – выделите строки 2-4 , тогда скрытые ячейки попадут в область выделения. Еще один вариант – перейти в скрытую ячейку. Для этого нажмите F5 (или Ctrl+G ), откроется окно «Переход». В строке «Ссылка» введите координаты одной из скрытых ячеек (к примеру, «A3 ») и нажмите «Ок». Курсор будет переведен в скрытый столбец.

    Если выделена скрытая ячейка, выполните команду
    Главная – Ячейки – Формат – Скрыть или отобразить – Отобразить строки
    (или
    Отобразить столбцы
    , в зависимости от того, что скрыто).

    Если выделена вся скрытая область – можно кликом правой кнопкой мыши вызвать контекстное меню и там выбрать «Показать»

    .

    Еще один способ отображения скрытых ячеек – вручную растянуть

    их границы. Схватитесь мышкой за границу скрытого столбца и тяните его вправо. Или же растягивайте границу скрытой строки вниз.

    Изменяя высоту строк и ширину колонок, вы можете выбрать оптимальные размеры ячеек для отображения содержимого. Для большого текста можно сделать широкие и высокие ячейки. Для компактных расчётов – аккуратную небольшую таблицу.

    Как разбить ячейку на строки?

    В Excel можно сделать несколько строк из одной ячейки. Перечислены улицы в одну строку.

    Нам нужно сделать несколько строк, чтобы каждая улица была написана в одной строке.

    Выделяем ячейку. На вкладке «Выравнивание» нажимаем кнопку «Перенос текста».

    Данные в ячейке автоматически распределятся по нескольким строкам.

    Пробуйте, экспериментируйте. Устанавливайте наиболее удобные для своих читателей форматы.

    Наиболее быстрый способ добиться, чтобы содержимое ячеек отображалось полностью – это использовать механизм автоподбора ширины столбца/ высоты строки по содержимому.

    Пусть имеется таблица с ячейками заполненными текстовыми значениями.

    Понравилась статья? Поделить с друзьями:
  • Excel ячейка вместо числа дату
  • Excel ячейка слева формула
  • Excel ячейка включает часть текста
  • Excel ячейка ввод только цифр
  • Excel ячейка в ячейке не удаляется