Как изменить высоту строки в зависимости от значения ячейки в Excel?

Чтобы изменить высоту строки на листе, большинство из нас может применить функцию высоты строки, чтобы установить высоту выбранной строки. Однако, если у вас есть список чисел, и теперь вы хотите установить высоту строки на основе значений ячеек, как показано на следующем снимке экрана, как вы могли бы справиться с этой задачей в Excel?

Измените высоту строки на основе значения ячейки с помощью кода VBA


Измените высоту строки на основе значения ячейки с помощью кода VBA

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

1 . Удерживая нажатыми клавиши ALT + F11 , откройте окно Microsoft Visual Basic для приложений .

2 . Нажмите Вставить > Module и вставьте следующий код в окно Module .

Код VBA: изменение высоты строки в зависимости от значения ячейки:

3 . Затем нажмите клавишу F5 , чтобы запустить этот код, и появится окно подсказки, напоминающее вам о выборе ячеек, для которых вы хотите установить высоту строки по значениям ячеек, см. Снимок экрана:

4 . Затем нажмите кнопку OK , высота строки была изменена на значение ячейки следующим образом:

. В приведенном выше коде VBA Если H.Value> 15, то указывает что если значение ячейки больше 15, высота строки будет изменена, если значение ячейки меньше 15, высота строки останется высотой по умолчанию. Вы можете изменить его по своему усмотрению.


Оцените статью
Frestage.ru
Добавить комментарий