У меня есть таблица в Excel (listobject), которая загружает тексты в ячейки в зависимости от определенных критериев.
После загрузки я хотел бы "автоматически установить" ячейки столбца (все ячейки объектов списков имеютсвойство wraptext = true) Но я не хочу автозаполнения ячеек столбца 5 (потому что они содержат много строк каждая.
Это код, который у меня есть до сих пор
dim SRTbl as listobject
set SRTbl = thisworkbook.sheets(1).listobjects(1)
' all rows height 14
SRTbl.DataBodyRange.RowHeight = 14
'I would like that the cells of column 4 are autofit-ed
'but NOT the cells of column 5
SRTbl.listcolumns(4).databodyrange.entirerow.autofit
Это делаетне работает, потому что он автоматически подгоняет всю строку. В столбце 5 ячейки содержат многострочный текст, и я хочу, чтобы автоподбор только для содержимого ячеек столбца 4
Следующее также не работает:
SRTbl.ListColumns(4).Cells.autofit
На всякий случай, если это не совсем понятно. Столбец 4 содержит текст, содержащий 1, 2 или 3 строки. Столбец 5 содержит текст, имеющий много строк> 10
Я хочу настроить высотуячейки к строкам ячеек столбца 4, но не столбца 5.
спасибо