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

К сожалению, функция AutoFit (которую Excel использует для определения высоты строки) не работает с объединенными ячейками. Есть способы обойти эту проблему, но ни один из них не является простым или автоматическим. По этой причине вы можете подумать о том, чтобы изменить дизайн своего рабочего листа, чтобы он не использовал объединенные ячейки. Если вам необходимо их использовать, вы можете попробовать этот небольшой трюк, предполагая, что объединенные ячейки находятся в A2: M2:

  1. Выберите ячейку, которая отличается от таблицы данных. Например, если ваша таблица данных находится в формате A2: M45, выберите ячейку, например P55.

  2. В ячейке введите формулу = A2. Ячейка P55 теперь должна содержать тот же текст, что и в объединенных ячейках (A2: M2).

  3. Убедитесь, что форматирование ячейки P55 такое же, как форматирование ячеек A2: M2. Единственное форматирование, которое должно отличаться, — это то, что ячейку P55 нельзя каким-либо образом объединять с какой-либо другой ячейкой.

Также убедитесь, что параметр «Обтекание» ячейки включен.

  1. Вычислите общую ширину всех ячеек, составляющих объединенную ячейку. Например, если столбцы от A до M имеют индивидуальную ширину 9, то общая ширина будет 117 (9 x 13). Вычтите 2 из этой суммы (117 — 2 = 115).

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

  3. Проверьте высоту строки 55 (Формат | Строка | Высота).

  4. Вручную установите высоту строки 2 на ту же высоту, которую вы определили на шаге 6.

  5. Удалите столбец P и строку 55.

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

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

ExcelTips — ваш источник экономичного обучения Microsoft Excel.

Этот совет (2602) относится к Microsoft Excel 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Excel (Excel 2007 и новее) здесь:

link: / excelribbon-Adjusting_Row_Height_when_Wrapping_Text [Регулировка высоты строки при переносе текста].