设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
楼主: huangqinyong
打印 上一主题 下一主题

[模块/函数] 自由输入四则运算公式示例

[复制链接]
11#
发表于 2008-11-25 10:25:15 | 只看该作者
多谢共享!
12#
发表于 2008-11-25 10:26:36 | 只看该作者
xiexie gongxiang
13#
发表于 2008-11-25 12:48:11 | 只看该作者
[:50] [:50] [:50]
14#
发表于 2008-11-26 13:33:18 | 只看该作者
学习一下
15#
发表于 2008-12-21 13:52:21 | 只看该作者
学习
16#
发表于 2008-12-22 08:56:37 | 只看该作者
[:50] [:31]
17#
发表于 2009-1-17 09:06:33 | 只看该作者
正在给孩子做个小东西,正好需要
18#
发表于 2009-1-17 11:53:10 | 只看该作者
eval函数,下载学一下。
19#
发表于 2009-1-17 12:06:40 | 只看该作者
上次看到的另一种方法,可以计算比较复杂的算式,不过需要一个ADO的支持。

Public Function cc(sFormula As String) As Double
    Dim rs As New ADODB.Recordset
    Dim sSQL As String
   
    sSQL = "select " & sFormula
    rs.Open sSQL, CurrentProject.Connection
   
    cc = rs.Fields(0).Value
    rs.Close
    Set rs = Nothing
   
End Function


?cc("(1+1)*6+6/3")
14


?cc("sin(2)")
0.909297426825682
20#
发表于 2009-2-28 08:58:30 | 只看该作者
HAO
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-13 14:11 , Processed in 0.103218 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表