QString nameExc = ui->name_excel_file->text(); //считывание названия файла которое мы вводим
QAxObject* excel = new QAxObject("Excel.Application");
QAxObject *workbooks = excel->querySubObject( "Workbooks" );
QAxObject *shab = workbooks->querySubObject("Add()", "C:\\q\\"+nameExc+".xlsx");
QAxObject *mSheets = shab->querySubObject("Sheets");
QAxObject *StatSheet = mSheets->querySubObject("Item(const QVariant&)",QVariant("Лист1") );
В результате он создает новый документ, в папке Мои документы, и называет его Книга 1.
А как вместо Книга 1, подставить название файла заданное нами. И по возможности указать путь?