Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 2 (https://www.otvetnemail.ru/novyj-arhiv-2-812/)
-   -   Builder,OLE,Writer - проблема с объедененными ячейками в таблице (РЕШЕНО) (https://www.otvetnemail.ru/novyj-arhiv-2-812/builder-ole-writer-problema-s-ob-edenennymi-yachejkami-v-tablice-resheno-307900/)

Guest 29.09.2011 23:58

Builder,OLE,Writer - проблема с объедененными ячейками в таблице (РЕШЕНО)
 
Делаю во Вритере документ с таблицей, а потом из Билдера вставляю в эту таблицу данные. Если в таблице есть объедененные ячейки, то в некоторые из них попасть вообще не удается.Делаю так:Код:void FC(Variant Document,int table,int string,int row, AnsiString str){// Записать строку STR в ячейку номер (String, Row) таблицы номер Table try { Variant vTables, vTable, vCell; vTables = Document.OleFunction("getTextTables"); // список таблиц vTable = vTables.OleFunction("getByIndex", table); // таблица по номеру vCell = vTable.OleFunction("getCellByPosition", string, row); // ячейка по номеру vCell.OleFunction("setString", str); } catch (Exception &E) {// ShowMessage("Ошибка при записи в таблицу " + E.Message); }}а потом вызываю... //данные в таблицу for (int i=0; i


Часовой пояс GMT, время: 18:10.


© www.otvetnemail.ru - Форум вопросов и ответов.