| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4142 人关注过本帖
标题:VB怎么样获取计算数字最前面的0??
取消只看楼主 加入收藏
阿立
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2006-7-26
收藏
 问题点数:0 回复次数:4 
VB怎么样获取计算数字最前面的0??
如何显示一个数字前面的0,不管前面几个0,都显示出来?
问题起因是这样的,我们公司编了一个很烦的EXCEL计算密码公式,用许多公式算一个数字,算出来后的数字如果有0的话仍然保持原样,比如算出来是00234, OO是在EXCEL里显示的,我用VB编了这个程序,虽然密码是正确的,但是数字前面的0被VB吃掉了,一个小问题,搞的我很郁闷.请熟悉这部分的兄弟姐妹给个提示,谢谢拉.

[[it] 本帖最后由 阿立 于 2008-7-18 19:36 编辑 [/it]]
搜索更多相关主题的帖子: 数字 EXCEL 公式 密码 兄弟 
2008-07-18 18:44
阿立
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2006-7-26
收藏
得分:0 
对不起,这是我第一次在这里发提问的帖子,
问题是一个VB的问题,我不知道该截取程序的那一部分,我把标题改掉吧.
2008-07-18 19:35
阿立
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2006-7-26
收藏
得分:0 
[bo][un]multiple1902[/un] 在 2008-7-18 19:43 的发言:[/bo]

不知道该截取程序的那一部分

那先别忙excel了,先学VB基础吧。

程序跟EXCEL一点关系都没有,老兄,我知道我刚才犯了不该犯的错(帖子题目取的不好),我这个只能算是一个小程序,问的应该也是个不难的问题,只不过是时间长了没用而已,作为版主,你们整天处理问题,是很累,我很同情你们,但是每个人都有自己的工作,你的工作是帮别人解答问题,能解答的好是你的水平高,但是你回的这几个帖子确实让人怀疑你的版主的素质,难道很多不懂怎么在这里提问题的人到这里问问题,你都是这种态度.我知道你可能(只是可能)会说发问题帖之前先看看发帖说明,对,很对,但是很多人问问题都是实在难住拉才问的,有多少人会去看发帖说明?我没事干跑这来逗你玩啊.看来我还是要说一声对不起,不敢劳您大驾,我去别处问去.

[[it] 本帖最后由 阿立 于 2008-7-18 20:24 编辑 [/it]]
2008-07-18 20:23
阿立
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2006-7-26
收藏
得分:0 
可能是我前面问问题时废话太多,不应该提到"EXCEL",因为这个程序确实和EXCEL没半点关系,现在我自己已经找到了解决办法,而且问题已经解决.
其实只是一个"format"的问题,在VB的MSDN里,输入"format"就会有它的用法,我是因为太着急着用,所以没去查MSDN,现在已经查出了怎么用.
因为我们所需要输出的全部是5位数字,所以这个问题也就很容易就解决了.
我可以共享给可能不会用的朋友:
比如:X=A+B+C+D,
如果我需要X的结果前面有一个或2个0和3个非零数字(1-9),那么最简单的方法是用这句话:"X=format(a+b+c+d,"00000")",其实"00000"就是5位数字,而且结果是如果最前面有0,那么0仍然显示在结果里,这样我的问题就解决了.
谢谢大家的关注.

[[it] 本帖最后由 阿立 于 2008-7-18 21:03 编辑 [/it]]
2008-07-18 21:01
阿立
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2006-7-26
收藏
得分:0 
这个是我编的哪个程序,虽然粗糙点,但是由于时间有限,该编成模块的地方也没有编成模块,程序比较凌乱,是我们公司的一个密码程序,我解锁后编成VB程序,现在已经足够我们的同事用的拉,不过还有一点点缺憾,就是输出到EXCEL表格还没有完成.大家如果有兴趣可以看看,这个程序原来是EXCEL用很多公式计算出来的,所以我定义的变量特别多.希望大家不要见笑.

VB编制的密码软件.rar (4.72 KB)
2008-07-18 21:11
快速回复:VB怎么样获取计算数字最前面的0??
数据加载中...
 
   



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

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