Автоподбор в ms excel ширини шпальти і висоти рядка по вмісту комірок - сумісно з microsoft
Найбільш швидкий спосіб домогтися, щоб вміст комірок відображалося повністю - це використовувати механізм автопідбору ширини шпальти / висоти рядка по вмісту.
Нехай є таблиця з осередками заповненими текстовими значеннями.

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

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

Якщо потрібно вирівняти ширину за вмістом у відразу декількох стовпців, то робимо наступне:
- виділяємо необхідні стовпці (за їх сірі заголовки);
- підводимо курсор до будь-якого розділу виділених стовпців і двічі натискаємо.
- Виберіть стовпець або стовпці, ширину яких потрібно змінити;
- На вкладці Основне у групі Осередки виберіть команду Формат;
- У групі Розмір осередку виберіть пункт Автоподбор ширини шпальти.
Автоподбор висоти рядка
Якщо осередки містять значення з дуже великою довжиною рядка (наприклад, якщо довжина текстового рядка без переносів порівнянна з шириною видимої частини листа), то ширина стовпця може стати занадто великий, працювати з даними буде не зручно. В цьому випадку потрібно виділити комірки і включити опцію Переносити за словами через Формат ячеек (або через меню Головна / Вирівнювання / Перенесення тексту).

Ширина стовпчика залишиться колишньою, зате висота рядка автоматично збільшиться, щоб повністю відобразити значення осередки.
Іноді, не дивлячись на встановлену опцію Переносити за словами, висоти рядка не вистачає, щоб відобразити текстовий рядок повністю (це могло статися, якщо висота рядка була зменшена вручну). В цьому випадку потрібно вчинити так само, як ми вступали до випадку підбору ширини рядка - двічі клікнути на кордоні розділу, але тепер не стовпців, а рядків:
Після цього текстове значення буде відображено в осередку повністю:
реальний приклад
Тепер застосуємо розглянутий метод в реальній ситуації - відредагуємо таблицю, створену шляхом копіювання даних з MS ACCESS. Скопіюємо через Буфер обміну якусь таблицю з MS ACCESS на лист EXCEL.

Зверніть увагу, що у осередків, в які ми вставили значення з буфера обміну, включена опція Переносити за словами, хоча, за замовчуванням, вона відключена (EXCEL сам включив її при вставці). Крім того, EXCEL не став змінювати ширину стовпців, встановлену за замовчуванням, а була змінена тільки висота рядків, щоб повністю відобразити все значення. Таке форматування таблиці не завжди влаштовує користувача. Використовуючи вставлену таблицю, вирішимо 2 завдання.
Задача1. Припустимо, нам потрібно, щоб всі значення відображалися в таблиці в один рядок.
- виділіть вставлені значення (для цього виділіть будь-яку клітинку таблиці і натисніть CTRL + A (виділиться поточна область), якщо таблиця не містить порожніх рядків і стовпців, то будуть виділені всі вставлені значення);
- вимкніть опцію Переносити за словами (через меню Головна / Вирівнювання / Перенесення тексту);
- висота осередків буде зменшена так, щоб відображати тільки один рядок, як наслідок частина значень стане невидно;


Завдання вирішена: вміст всіх осередків повністю відображається.
Задача2. Тепер припустимо, що нам потрібно, щоб всі стовпці мали певну, задану користувачем, ширину, а значення повністю б відображалися в осередку. При цьому висота рядка повинна бути мінімальною.

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

Завдання вирішена: вміст всіх осередків повністю відображається.
Випадок з об'єднаними осередками
У разі, якщо дві або декілька осередків об'єднані в одну, то розглянутий підхід не спрацює. Чи можна здійснити автоподбор висоти рядка в разі об'єднаних осередків? Про це Новомосковскйте в однойменній статті Автоподбор висоти рядка по вмісту при об'єднанні осередків.