чтобы начать работать с Excel файлом нужно написать вот такой код
this->setCursor(Qt::WaitCursor);
QAxObject *excel = new QAxObject("Excel.Application", this);
QAxObject *workbooks = excel->querySubObject("Workbooks");
QAxObject *workbook = workbooks->querySubObject("Open(const QString&)", "C:\\temp\\avto\\tabl.xls" );
QAxObject *sheets = workbook->querySubObject("Sheets");
QAxObject *StatSheet = sheets->querySubObject("Item(const QVariant&)", QVariant("1") );
StatSheet->dynamicCall("Select()");
QAxObject* range= StatSheet->querySubObject("Cells(QVariant&,QVariant&)", QVariant( QString("A1:H1000")));
но вот как редактировать уже открытый файл Excel? то есть мне интересно какими командами дать понять машине, что редактировать в уже открытом ей файле, напишите пожалуйста кто знает