格式化文本 我用MSHFlexGrid作表格,其中有一栏是金额方面的字段,我想用财务的常见表示方法来显示,例如:5600,在MSHFlexGrid金额一列中显示为:5,600.00,请训大家在VB中要怎样写代码才能有这种效果 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 fg.TextMatrix(1, 1) = Format(x, "#,###.##") 用format(5600,"###,###,###,###.00")格式化一下看看(位数不够自己再加长些,现在的位数已经到千亿了:P)又或者可以设置MSHFlexGrid单元格的属性~ 这样就可以了:Format(x, "#,###.##")无论你有多长的数字,试试吧 刚才用到自己以前写的一个程序,里面正好有格式化的代码,如下亦可:Format(x, "Standard")Format(x, "Currency") 这样前面会有一个¥号 比如fg是控件的名称,那么你想让第5列显示为金额格式:dim i for i=1 to fg.rows-1 fg.TextMatrix(i, 5) = Format(fg.TextMatrix(i, 5), "Standard")next i这样说你该明白了吧 vsflexgrid 8.0 循环输入数据问题 vb生成EXE文件能脱离vb环境直接运行么? 遇到一个编号累计增加的难题,帮个忙 关于思路!??? vb中的中文问题 急!!!!2000下VB访问注册表! 數據庫庫存方面的問題! 哪里有VB5下载呀? 在线求救,我的vb为何没有connection 和 recordset对象? 终于看见星星了,情人节散分 关于共享软件开发的问题。我想请问制作共享软件,是否需要交税是否需要到工商局去登记注册什么的。 各位高手,过来看一看啊!TreeView控件,如何判断用户点击的是最后一级别的节点
format(5600,"###,###,###,###.00")
格式化一下看看(位数不够自己再加长些,现在的位数已经到千亿了:P)又或者可以设置MSHFlexGrid单元格的属性~
无论你有多长的数字,试试吧
Format(x, "Standard")
Format(x, "Currency") 这样前面会有一个¥号
dim i
for i=1 to fg.rows-1
fg.TextMatrix(i, 5) = Format(fg.TextMatrix(i, 5), "Standard")
next i这样说你该明白了吧