标题:已解决:如何在excel的VBA中调用一些函数,如trunc()等
只看楼主
sami_szl
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-6-28
 问题点数:0 回复次数:4 
已解决:如何在excel的VBA中调用一些函数,如trunc()等
使用Application.WorksheetFunction能找到很多函数,但我要使用的是trunc()却没有,不知道是什么原因,请各位大虾指点,本人不胜感激。我的excel为2003版本。

使用trunc()的原因是,对输入的数据进行处理,以能在数据库中找到需要的数值。

[[it] 本帖最后由 sami_szl 于 2008-7-5 15:53 编辑 [/it]]

[[it] 本帖最后由 sami_szl 于 2008-7-5 18:25 编辑 [/it]]

[[it] 本帖最后由 sami_szl 于 2008-7-5 22:05 编辑 [/it]]
搜索更多相关主题的帖子: excel trunc 函数 
2008-07-05 15:50
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
得分:0 
因为VB里没有Trunc函数,用Int函数代替吧。下次问问题麻烦说清楚trunc的作用,免得别人不晓得你问什么。
2008-07-05 16:56
sami_szl
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-6-28
得分:0 
好的,在此谢谢了!
2008-07-05 18:22
sami_szl
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-6-28
得分:0 
我已经解决了上面的问题,在VBA中,可以使用Application.WorksheetFunction.RoundDown(t,0)来实现trunc()的功能,也可以使用roundup()和round()函数来实现。。。。希望能给其他人帮助了。
2008-07-05 22:04
chenshiqiang
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2017-6-7
得分:0 
回复 4楼 sami_szl
你那个代替TRUNC代码可以告诉我吗
2017-06-07 08:54



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-222727-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.937310 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved