0
是否有更复杂的计算可以在vb.net更复杂的Excel公式在vb.net
下面使用textboxs由任何方式从Excel示例公式依赖于A4的由A3至除以计算在减去A5之前达到正确的数字。在vb.net我想用textboxs(或其他输入字段)
= SUM(SUM(A4/A3)-A5)/ SUM(A4/A3)
替代从公式的单元格引用任何想法,将不胜感激
非常感谢
是否有更复杂的计算可以在vb.net更复杂的Excel公式在vb.net
下面使用textboxs由任何方式从Excel示例公式依赖于A4的由A3至除以计算在减去A5之前达到正确的数字。在vb.net我想用textboxs(或其他输入字段)
= SUM(SUM(A4/A3)-A5)/ SUM(A4/A3)
替代从公式的单元格引用任何想法,将不胜感激
非常感谢
将一个try ... catch ...块周围的代码作为对包含数字1或0不是所有的箱子最小的防守。
Try
ans = ((A4.text/A3.text)-A5.text)/(A4.text/A3.text)
Catch
msgbox ex.message
End Try
你真的在谈论解析一个任意的数学表达式并计算你自己的VB.NET代码的结果吗? –
是的,基本上我想复制,例如,上面的公式,并转换成代码。谢谢 – elmonko
AH,你的公式似乎是假的。例如SUM(A4/A5)最可能是SUM(A4:A5)。第一种情况是A4除以A5的总和,这是没有意义的。 A4:A5是传递给SUM()的范围。 – rheitzman