Как да оразмерите автоматично полето за коментари, за да пасне на съдържанието му в Excel?
Когато вмъквате коментари към клетки, размерът на полето за коментари е по подразбиране. Ако въведете много съдържание в него, част от съдържанието няма да се вижда директно. Възможно ли е размерът на полето за коментари да се съобрази автоматично с неговото съдържание?
Автоматично оразмеряване на полето за коментари, за да побере съдържанието му в работен лист
Автоматично оразмеряване на полето за коментари, за да побере съдържанието му в диапазон от клетки
Лесно автоматично оразмерявайте полето за коментари, за да поберете съдържанието му в активния лист или в целия лист с невероятен инструмент
Автоматично оразмеряване на полето за коментари, за да побере съдържанието му в работен лист
В Excel можете ръчно да плъзнете полето за коментари до необходимия ви размер едно по едно, но ако има много полета за коментари, които трябва да бъдат преоразмерени, този начин ще бъде досаден и отнема много време. В този случай можете да приложите следния VBA код.
1. Задръжте натиснат ALT + F11 ключове и отваря Прозорец на Microsoft Visual Basic за приложения.
2. кликване Поставете > Модулии поставете следния макрос в Прозорец на модула.
VBA код: Автоматично оразмеряване на полета за коментари в работен лист
Sub FitComments()
'Updateby20140325
Dim xComment As Comment
For Each xComment In Application.ActiveSheet.Comments
xComment.Shape.TextFrame.AutoSize = True
Next
End Sub
3. След това натиснете F5 ключ за изпълнение на този код и всички полета за коментари в активния работен лист са преоразмерени, за да паснат на съдържанието им, както е показано на следната екранна снимка:
тип: Този код работи само в текущия работен лист и не може автоматично да преоразмерява новите полета за коментари, които добавяте.
Едно щракване за бързо адаптиране на размера на полето за коментар към съдържанието му автоматично в Excel:
- Коментар за автоматично приспособяване полезност на Kutools за Excel може да помогне за бързото напасване на размера на полето за коментар към съдържанието му автоматично в работен лист, както е показано в демонстрацията по-долу. Изтеглете и опитайте сега! (30-дневна безплатна пътека)
Автоматично оразмеряване на полето за коментари, за да побере съдържанието му в диапазон от клетки
Ако просто трябва да оразмерите автоматично диапазон от полета за коментари в клетки, можете да използвате следния VBA код.
1. Задръжте натиснат ALT + F11 ключове и отваря Прозорец на Microsoft Visual Basic за приложения.
2. кликване Поставете > Модулии поставете следния макрос в Прозорец на модула.
VBA код: Автоматично оразмеряване на полета за коментари в диапазон от клетки
Sub Fitrangecomments()
'Updateby20140325
Dim rng As Range
Dim WorkRng As Range
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each rng In WorkRng
If Not rng.Comment Is Nothing Then
rng.Comment.Shape.TextFrame.AutoSize = True
End If
Next
End Sub
3. След това натиснете F5 натиснете клавиша, за да изпълните този код, и ще се появи поле за подкана, за да ви напомни да изберете диапазон от клетки, които искате да промените размера на полетата за коментари, вижте екранната снимка:
4. И след това щракнете OK, избраните от вас полета за коментари в клетка са автоматично монтирани към съдържанието на коментара.
тип: Този код не може автоматично да преоразмерява новите полета за коментари, които добавяте.
Автоматично оразмеряване на полето за коментари, за да побере съдържанието му в активния лист или в целия лист
Можете да опитате Коментар за AutoFit полезност на Kutools за Excel за автоматично преоразмеряване на aЩе поставя полета за коментари в активния лист или всички листове в Excel. Моля, направете следното.
Преди да кандидатствате Kutools за Excel, Моля те първо го изтеглете и инсталирайте.
1. За автоматично преоразмеряване на полетата за коментари, за да пасне съдържанието им в активния лист, моля, щракнете Kutools > Повече > Коментар за AutoFit > Активен лист.
И ако искате автоматично да преоразмерите всички полета за коментари в цялата работна книга, моля, щракнете Kutools > Повече > Коментар за AutoFit > Всички листове. Вижте екранна снимка:
След това всички полета за коментари се преоразмеряват автоматично, за да паснат на тяхното съдържание. Вижте екранна снимка:
бележки:
- 1. След автоматично преоразмеряване на полетата за коментари, когато редактирате коментара отново, полето за коментари автоматично ще се разшири или свие със съдържанието.
- 2. За новите коментари, които сте вмъкнали, трябва да активирате отново тази помощна програма за коментари AutoFit, за да преоразмерите всички нови вмъкнати полета за коментари.
Ако искате да имате безплатен пробен период (30 дни) на тази помощна програма, моля, щракнете, за да го изтеглитеи след това преминете към прилагане на операцията съгласно горните стъпки.
Лесно автоматично оразмеряване на полето за коментари, за да пасне на съдържанието му
Още по темата:
- Как да променя формата на полето за коментари в Excel?
- Как да променя всички формати на коментари в клетки в Excel?
- Как да изброя всички коментари към нов работен лист или работна книга в Excel?
- Как да вмъкна картина или изображение в коментар в Excel?
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!