Полезное обсуждение получается
html форматирование в коде аксапты прикольно наверное смотрится,
только трудоемкость выше получается
Вот пример как копировать форматирование из range в range:
здесь одна строка дублируется CurRow-1 раз вместе со всем форматированием.
XLSrange = COMCell.Range('A6:L6');
XLSrangeTo = COMCell.Range('A6:L'+int2str(CurRow-1));
XLSrange.select();
XLSrange.AutoFill(XLSrangeTo,0);
Т.е. создаем файл на основе шаблона, в котором одна строка отформатирована как следует и с помощью AutoFill распространяем форматирование на нужный range
|