昨天使用QAxObject* newSheet = worksheets->querySubObject("Add()");
成功创建了一个sheet页,但默认是创建在第一个的,我想把newSheet创建在最后一个
试了Move方法好像不起作用:
- QAxObject* newsheet = worksheets->querySubObject("Add()");
- QAxObject *before = worksheets->querySubObject("Item(QVariant)", "Sheet1");
- QAxObject *after = worksheets->querySubObject("Item(QVariant)", "Sheet2");
- newsheet->dynamicCall("Move(QVariant, QVariant)", before->asVariant(), after->asVariant());
网上查了下好像Add()方法就有位置可设定,vba中是Add after := worksheets(1) 像这样的,不知Qt中该如何操作?
还有Add()都有哪些变量啊?网上查了没查到啊!期待高手帮忙