21.02.2006, 15:23 | #1 |
Участник
|
Помогите c Excel
Нужно программно вставить столбец в Excel.
Для работы с Excel пользуюсь стандартным классом ComExcelDocument_RU. Может уже кто такое делал??? |
|
21.02.2006, 15:39 | #2 |
Участник
|
Всё вроде получилось
void insertClearCol(int _col, int _workSheet = 1, int _offset = 0) { COM comCols, comWorkSheet, comCol, comColTarget, comRange; COMVariant comColVariant; ; if (! m_comDocument) throw error(strFmt("@DIS6401", this.getApplicationName())); comWorkSheet = this.getWorkSheet(_workSheet); comCols = comWorkSheet.columns(); comColVariant = comCols.item(_col); comCol = COM::createFromVariant(comColVariant); comCol.insert(); } |
|