Может возникнуть вопрос, а зачем делать "в Excel'е одну колонку той-же ширины, что и несколько других идущих подряд колонок"?
Заранее отвечу:
Делаю отчет в Excel, в котором колонка таблицы захватывает несколько колонок листа (так надо).
При этом автоподбор высоты строк не работает.
При всем моем уважении к Microsoft, не понимаю, что мешало сделать, чтобы работало???
Придумал, как победить: делаю на другом (служебном) листе колонки, равные по ширине колонкам выводимой таблицы.
Перед выводим в рабочий лист вывожу данные в служебный, а там автоподбор высоты работает:!:
Ну и затем проставляю строке на рабочем листе высоту, считанную из строки в служебном листе.
Все работает прекрасно, даже классы написал, упрощающие формирование отчетов с итогами и подытогами.
Одна проблема:
как сделать на другом (служебном) листе колонки, равные по ширине колонкам выводимой таблицы
при этом в выводимой таблице колонки захватывают по нескольку (от 5 до 20) колонок листа