-
Couldn't load subscription status.
- Fork 673
Open
Description
-
问题
可能在wps 2013以上版本,会遇到无法向xls写入数据的问题。 -
解决方案
//excelbase.cpp
void ExcelBasePrivate::construct() {
...
if (excel->isNull()) {
excel->setControl("ket.Application"); //连接WPS2013以上控件
}
...
}
void ExcelBase::writeCurrentSheet(const QList<QList<QVariant> > &cells) {
...
//将range->setProperty("Value", var); 替换为 range->dynamicCall("SetValue(const QVariant&)", var);
//wps不支持setProperty方式写入,而office都支持
//其它地方也要修改...
...
}
Metadata
Metadata
Assignees
Labels
No labels