Как автоматически изменить размер поля комментария, чтобы он соответствовал его содержимому в 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 for 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 for Excel для автоматического изменения размераЗаполните поля комментариев на активном листе или на всех листах в Excel. Пожалуйста, сделайте следующее.
Перед применением Kutools for Excel, Пожалуйста, сначала скачайте и установите.
1. Для автоматического изменения размера полей комментариев в соответствии с их содержимым на активном листе щелкните Кутулс > Больше > Комментарий AutoFit > Активный лист.
И если вы хотите автоматически изменить размер всех полей комментариев во всей книге, нажмите Кутулс > Больше > Комментарий AutoFit > Все листы. Смотрите скриншот:
Затем размер всех полей комментариев автоматически изменяется в соответствии с их содержимым. Смотрите скриншот:
Заметки:
- 1. После автоматического изменения размеров полей комментариев при повторном редактировании комментария поле комментария автоматически расширяется или сжимается вместе с содержимым.
- 2. Для новых вставленных комментариев вам необходимо снова включить эту утилиту AutoFit comment, чтобы изменить размер всех новых вставленных полей комментариев.
Если вы хотите получить бесплатную (30-дневную) пробную версию этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.
Поле для комментариев автоматически изменяет размер в соответствии с его содержимым
Статьи по теме:
- Как изменить форму поля комментариев в Excel?
- Как изменить все форматы комментариев в ячейках в Excel?
- Как перечислить все комментарии к новому листу или книге в Excel?
- Как вставить картинку или изображение в комментарий в Excel?
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!