Cell组件公式问题
用友华表技术支持部:您好
我们用Cell3.3试图从文件直接统计数据,我们用下面函数进行调试,结果调试 exprresult 为空值,这说明DoSetFormula函数根本没有把公式写到(3,6)这一格中,但我们发现如果把该公式在贵公司附带的Cell编辑器中输入该公式却能正确计算结果。而且我们把 strTmp="Sum(C1:D2)"时,exprresult为"Sum(C1:D2)" 这又说明这个串已传到(3,6)这一格了。我们不知道为什么,希望贵公司提供支持,诚谢!
Private Sub SumStat()
Dim exprresult As Variant, strTmp As String, strTmp2 As String
strTmp = "SUM4D(""" & "E:\ddd.cll;E:\aaa.cll" & """,D7,B5>0)"
Cellresult.DoSetFormula 3, 6, strTmp
Cellresult.DoGetFormula 3, 6, exprresult
Cellresult.DoCalculateAll
End Sub