使用QList <qvariant>更新Excel querySubObject的C ++ Qt范围

时间:2018-12-17 14:48:09

标签: range qaxobject

我在TempQList中有10个元素。我正在尝试将此列表更新为一定范围的Excel文件。但这只是应付所有行中TempQList的前5个元素。

QList<QVariant> TempQList = {"1", "2", "3", "4", "5",
                         "6", "7", "8", "9", "10"};                    
QAxObject *range = userWorksheet->querySubObject( "Range(const QString&, const QString&)", QString("A1"), QString("E2"));                           
range->dynamicCall("SetValue(const QVariant&)", QVariant(TempQList ));

上述代码在excel中的结果是-

1,2,3,4,5

1,2,3,4,5

请纠正我代码中有什么问题吗?

0 个答案:

没有答案