如何在excel中计算公式表达式的结果

上传人:xiao****1972 文档编号:84217541 上传时间:2019-03-03 格式:DOC 页数:2 大小:79.45KB
返回 下载 相关 举报
如何在excel中计算公式表达式的结果_第1页
第1页 / 共2页
如何在excel中计算公式表达式的结果_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《如何在excel中计算公式表达式的结果》由会员分享,可在线阅读,更多相关《如何在excel中计算公式表达式的结果(2页珍藏版)》请在金锄头文库上搜索。

1、如何在EXCEL中计算公式表达式的结果作者:mote75来源:http:/ EVALUATE”,网上有很多这样的示例。但如果要计算的式子很多的话,每个都要自定义一下确实不方便,其实使用自定义函数可以较好地解决这个问题,而且函数适用范围较广,使用方便。方法如下:按ALT+F11打开VBA代码窗口,在左侧的工程窗口,右击当前工作薄的VBAProject,插入模块Function myEVal(strExp As String, Optional IsVBS As Boolean = True)Dim scSet sc = CreateObject(MSScriptControl.ScriptCon

2、trol)If IsVBS Then sc.Language = VBScriptElse sc.Language = JScriptEnd IfmyEVal = sc.eval(strExp)Set sc = NothingEnd Function并在中间的模块代码窗口播入如下代码:然后,这个工作薄中就可以使得这个自定义函数了。函数的第一个参数是所要计算的表达式。第二个参数缺省或为True时表明要计算的这个表达式是一个VBScript表达式,第二个参数为False时表明要计算的表达式是一个JScript表达式,比如:要计算的公式在A1,那么可以在B1中使用公式 =myEVal(A1) 来计算A1中公式的结果了。如果是要计算JScript表达式,则可以用公式=myEval(A1,False)有了此自定义函数,不仅可以方便地在EXEL计算一般的数学表达式,还可以轻松的引用VBS或JS中的函数,甚至可以进行JS编程,使用循环语句。下图中是一些应用示例(示例也可以在本文最后的地址中下载):示例文件下载: http:/

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号