Показать сообщение отдельно
Старый 24.03.2006, 17:36   #2  
Jabberwocky is offline
Jabberwocky
Microsoft Dynamics
Аватар для Jabberwocky
Сотрудники Microsoft Dynamics
 
274 / 307 (11) ++++++
Регистрация: 02.09.2005
Адрес: Москва
Добавьте этот метод в класс ComExcelDocument_RU:
Код:
void insertCol(int _Col, int _workSheet = 1, int _offset = 0)
{
    COM         comCols,
                comWorkSheet,
                comcol, comcolTarget;
    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.copy();
    comcolTarget  = comcol.offset(_offset, 0);
    comcolTarget.insert();
    comcol.clearOutline();
}