trdm писал(а) 28. Января 2010 :: 16:25:Я попробую.
Тебе, наверно, не помешает конвертер страниц Excel в 1С.
Я когда-то писал для 8.x.
На деле не в 1С, а в текст программы вида:
Процедура Run1()
SetSizeCR(122, 111);
SetWidth(1, 11, 4.5);
SetWidth(12, 12, 6);
SetWidth(13, 14, 4.5);
SetHeight(4, 4, 6);
SetHeight(5, 12, 15);
SetHeight(13, 13, 12.75);
SetHeight(14, 15, 12);
SetVerticalAlignmentTop(Area1); //)
Area1 = SetGroup(1, 108, 1, 4);
SetText(Area1,"");
SetFont(Area1,"Arial",8, 0, False, False, False, False);
SetVerticalAlignmentBottom(Area1); //)
Area1 = SetGroup(2, 1, 1, 107);
SetText(Area1,"Утверждена постановлением Госкомстата");
SetFont(Area1,"Times New Roman",7, 0, False, False, False, False);
SetHorizontalAlignmentRight(Area1); //)
SetVerticalAlignmentTop(Area1); //)
SetLeft( Area1,1); // обрамить линией толщиной 1 слева
SetRight( Area1,1); // обрамить линией толщиной 1 справа
SetTop( Area1,1); // обрамить линией толщиной 1 сверху
SetBottom( Area1,1); // обрамить линией толщиной 1 снизу
КонецПроцедуры // Run1()
Работает в Екселях с 97-го по 2003 (на 2007 не проверял).
Если обёртку для этих функций написать, можно и на С++.
Прогресс очевиден, это радует. Костяк отчетника ты сделал, риспект.