Как сделать макрос в excel который будет самостоятельно устанавливать высоту объединённых ячеек?
Нужен макрос который для объединенных ячеек будет выполнять следующие условия:
если отсутствует текст то высота равна 0 (объединенные ячейки скрыты);
Размер увеличивается по ходу наполнения текстом объединенных ячеек и собственно уменьшается по уходу их удаления в плоть до скрытия.
Спасибо. Почитал. Скопировал код с последнего сообщения, вставил ! нечего не изменилось ! Я в VBA полный ноль . Можете написать для меня более подробную инструкцию ?
В идеале делаете следующее: в начале выделяете весь лист и устанавливаете максимальную ширину + автоматический перенос текста. После заполняете файл и устанавливаете автоматическую ширину ячеек.
О. Строки добавляются и высота изменяется, спасибо. Ну вот еще как сделать так, что бы этой строки и вовсем не было видно (высота 0) если текста нету.
PS Текст не будет в ручную вводится, а будет выгрузка из БД в excel
я наверно не совсем правильно выразил свой вопрос! Есть программа , оператор заполняет внутри программы нужные строки и полученный результат выгружается в заведомо настроенный шаблон (в сам шаблон она не заходит) , а это шаблон уже после отправляется дальше...
Поэтому нужен макрос.