Як автоматично встановити ширину стовпця в Excel?
- Ширина ширини автопідстроювання по ширині з кодом VBA
- Автоматична установка ширини стовпців за допомогою сполучень клавіш
- Рекомендовані інструменти для підвищення продуктивності в Excel
- Забезпечує перегляд і редагування за допомогою вкладок в Microsoft Office, набагато більш потужний,...
В Excel ви можете налаштувати ширину стовпця, щоб він швидко відповідав вмісту осередку, використовуючи Автоподбор Ширина стовпчика особливість. Іноді ви хочете, щоб ширина стовпця автоматично оновлювалася на основі найдовшого тексту в цьому стовпці, тобто при введенні деякої довгою текстового рядка в осередку ширина стовпця буде автоматично змінена, щоб відповідати довжині вмісту. З цим можна впоратися в Excel?
Ширина ширини автопідстроювання по ширині з кодом VBA
Автоматична установка ширини стовпців за допомогою сполучень клавіш
Ширина ширини автопідстроювання по ширині з кодом VBA
Здається, що ширина стовпця автоматично оновлюється, а довжина вмісту комірки - цікавий трюк, ви можете використовувати наступний код VBA для його завершення.
1, Утримуйте ALT + F11 і відкриває Вікно Microsoft Visual Basic для додатків.
2. Потім двічі клацніть ThisWorkbook, який відноситься до Проект VBA об'єкти на лівій панелі, щоб відкрити порожній модуль, а потім скопіювати і вставити наступний код VBA в модуль:
Код VBA: автозаповнення колонки в книзі
Private Sub Workbook_SheetChange (ByVal Sh As Object, ByVal Target As Range) 'Update 20141127 Dim xCol, xoutCol xCol = Target.Column If xCol> 52 Then xoutCol = Chr (Int ((xCol - 1) / 52) + 64) & _ Chr (Int ((xCol - 27) / 26) + 64) & _ Chr (Int ((xCol - 27) Mod 26) + 65) ElseIf xCol> 26 Then xoutCol = Chr (Int ((xCol - 1) / 26 ) + 64) & _ Chr (Int ((xCol - 1) Mod 26) + 65) Else xoutCol = Chr (xCol + 64) End If Columns (xoutCol & ":" & xoutCol) .AutoFit End Sub
3, Потім збережіть і закрийте цей код, і тепер, коли ви вводите довгий текст в клітинку, ширина стовпця буде коригуватися, щоб відповідати вмісту автоматично.
Автоматична установка ширини стовпців за допомогою сполучень клавіш
Якщо у вас кілька стовпців з частиною вмісту осередків приховані, як показано на наступному скріншоті, ви хочете змінити ширину стовпців відразу, щоб відповідати їх змісту. Наступні комбінації клавіш можуть допомогти вам.
1, Виберіть діапазон даних, який ви хочете змінити розмір стовпця.
2, Утримувати інший натисніть і натисніть H + O + I, і тепер ваші ширини стовпців були автоматично встановлені на їх вміст негайно. Дивіться скріншот:
Примітка: Якщо ви використовуєте Excel 2003 і більш ранню версію, вам потрібно використовувати ці комбінації клавіш: ALT + O + C + A.
Статті по темі:
Як автоматично встановити висоту рядка об'єднаних осередків в Excel?
Як змінити розмір рядка або ширину стовпчика відповідно до тексту в Excel?
Рекомендовані інструменти для підвищення продуктивності в Excel
Kutools для Excel допомагає завжди завершувати роботу завчасно і виділятися з натовпу
- Більше, ніж потужні розширені функції 300, розроблені для робочих сценаріїв 1500, що підвищують продуктивність на 70%, дають вам більше часу, щоб піклуватися про сім'ю і радіти життю.
- Більше не потрібно запам'ятовувати формули і коди VBA, дайте вашому мозку відпочити.
- Стати експертом по Excel за хвилини 3. Складні і повторювані операції можна виконати за лічені секунди,
- Щодня скорочуйте тисячі операцій з клавіатурою і мишкою, попрощайтеся з професійними захворюваннями зараз.
- Високоефективні люди 110,000 і вибір всесвітньо відомих компаній 300 +.
- 60-Day повнофункціональна пробна версія. 60-день гарантії повернення грошей. 2 років безкоштовного оновлення і підтримки.
Забезпечує перегляд і редагування за допомогою вкладок в Microsoft Office, набагато більш потужний, ніж вкладки браузера
- Вкладка Office призначена для Word, Excel, PowerPoint і інших додатків Office: Publisher, Access, Visio і Project.
- Відкривайте і створюйте кілька документів в нових вкладках одного і того ж вікна, а не в нових вікнах.
- Збільшує вашу продуктивність на 50% і зменшує сотні кліків мишкою для вас кожен день!
Як змінити розмір рядка або ширину стовпчика відповідно до тексту в Excel?