如何让123456789在TEXT框中录入的时候自动就变成123,456,789? text.text=format(123456789,"###,###")之后对text中数据进行数字处理时需还原 =format(text.text,"###") 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我不是想让TEXT直接显示出123,456,789而是我录入的是什么数据就按那种格式显示出要是在CHANGE事件里写text.text=format(text.text,"###,###")效果不对他不能在我录入数据的时候加上 , Private Sub Text1_Change() Text1.Text = Format(Text1.Text, "###,###") Text1.SelStart = Len(Text1.Text)End Sub 同意三月三的做法,但text1.selstart=len(text1.text)不用必须加吧 text1.selstart=len(text1.text) '我试了一下,没有这一句会出现一个问题,光标老是往前跑 用 FormatCurrency 函数Private Sub Text1_Change() Text1.Text = FormatCurrency(Text1.Text, 0) Text1.SelStart = Len(Text1.Text)End Sub 对!就是这句的问题text1.selstart=len(text1.text) TO:fleshboy(百菜)按你的写法数字前加了一个人民币符号要是加美圆符号用什么啊? 用VB如何建立超长窗体? 大家帮我看看用GDI+绘制缩略图的缺点该怎么解决? 有些难度哦!一个算法问题 求教:如何将MDX表达式的结果用图表或表格表示出来? 请问,怎样对mshflexgrid中的数据进行批改? TreeView控件的使用问题! 关于access的联合查询问题? ■■如何做可媲美Realplayer,WindowsMediaPlayer的Internet收音机(黄金网络收音机),N多中文电台,大小仅292K??? 如何使字符串与相应的窗体联系? 文件删不下去, 小菜你在吗? 怎样实现在vb程序中调用exe文件? 请教各位大虾
而是我录入的是什么数据就按那种格式显示出要是在CHANGE事件里写
text.text=format(text.text,"###,###")
效果不对
他不能在我录入数据的时候加上 ,
Text1.Text = Format(Text1.Text, "###,###")
Text1.SelStart = Len(Text1.Text)
End Sub
Text1.Text = FormatCurrency(Text1.Text, 0)
Text1.SelStart = Len(Text1.Text)
End Sub
就是这句的问题text1.selstart=len(text1.text)
按你的写法数字前加了一个人民币符号
要是加美圆符号用什么啊?