Показать сообщение отдельно
Старый 06.05.2015, 15:55   #4  
Товарищ ♂uatr is offline
Товарищ ♂uatr
Участник
Аватар для Товарищ ♂uatr
MCBMSS
 
321 / 893 (30) +++++++
Регистрация: 23.10.2012
Как вариант: Вы можете создать в документе-шаблоне "bookmark", заполнить ее значением, после этого можете динамически копировать через OXMLCell_RU::newFromCell( );


X++:
str                                     worksheetName = conPeek( document.workbook().parseBookmark( _bookmark ), 1 );
OXMLWorksheet_RU                        currentWorksheet = document.workbook().getWorksheet( worksheetName );
int                                     colNumber = conPeek( document.workbook().parseBookmark( _bookmark ), 2 );
int                                     rowNumber = conPeek( document.workbook().parseBookmark( _bookmark ), 3 );
OXMLCell_RU                             cell = currentWorksheet.rowTemplate( rowNumber ).cell( colNumber );
(document = XMLExcelReport_RU );

А может нужно просто:
X++:
XMLExcelReport_RU.insertValueToSection( XMLExcelDocument_RU::numToNameCell( indexCol, rowNumber ), value )

Последний раз редактировалось Товарищ ♂uatr; 06.05.2015 в 16:13.