Как изменить высоту строки в зависимости от значения ячейки в 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

Бытовой вопрос