Foxtable(狐表)用户栏目专家坐堂 → 专业报表中大写金额怎么转换?


  共有9215人关注过本帖树形打印复制链接

主题:专业报表中大写金额怎么转换?

帅哥哟,离线,有人找我吗?
mamuaiqing
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:824 积分:6288 威望:0 精华:0 注册:2012/3/1 3:17:00
专业报表中大写金额怎么转换?  发帖心情 Post By:2013/1/14 18:30:00 [只看该作者]

rt.Cells(6,7).Text = CurRow("金额") &"元" 这行代码是将表格中的单元格绑定到"金额"列,  预览效果:100元,  我想再在后面加上大写转换的要代码要怎么改?

 

比如效果为:100元 壹百元  ,转换大写用

e.Value = CUMoney(e.Value)

 

研究半天不知道怎么搞,请教老师


 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/1/14 18:39:00 [只看该作者]

Dim Str1 As String
Str1 = EUMoney(12345.45)
Output.Show(Str1)

-----------------------

Dim Str1 As String
Str1 = EUNumber(12345)
Output.Show(Str1)


 回到顶部
帅哥哟,离线,有人找我吗?
mamuaiqing
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:824 积分:6288 威望:0 精华:0 注册:2012/3/1 3:17:00
  发帖心情 Post By:2013/1/14 20:08:00 [只看该作者]

感谢林总的指导,代码研究后为:

Dim Str1 As String = CurRow("金额")
Str1 = CUMoney(Str1)
Output.Show(Str1)

 

怎么在报表中的rt.Cells(6,7).Text = CurRow("金额") &"元"代码中加入上面的中文大写?  比如以100为例,  显示为 100元 壹佰元整


 回到顶部
帅哥哟,离线,有人找我吗?
mamuaiqing
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:824 积分:6288 威望:0 精华:0 注册:2012/3/1 3:17:00
  发帖心情 Post By:2013/1/14 20:18:00 [只看该作者]

再将代码改为以下这样实现了想要的,但出现了个问题,比如金额为100     显示的是   "100元壹百元整"    文字靠的太近了,需要为:"100元    壹百元整"这样的话要怎么调?

rt.Cells(6,1).Text = CurRow("金额") &"元" & CUMoney(CurRow("金额"))


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/1/15 8:44:00 [只看该作者]

CUMoney生成的金额,后面本来就有个“整”字

 

 

rt.Cells(6,1).Text =  CUMoney(CurRow("金额"))

[此贴子已经被作者于2013-1-15 8:44:18编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
gajywz
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:40 积分:379 威望:0 精华:0 注册:2012/12/12 11:06:00
回复:(mamuaiqing)再将代码改为以下这样实现了想要...  发帖心情 Post By:2013/1/15 9:08:00 [只看该作者]

在数字“元”后面加入空格就行了,你试试:根据距离的远近,加入不同个数的空格。

rt.Cells(6,1).Text = CurRow("金额") &"元"&"      " & CUMoney(CurRow("金额"))


 回到顶部
帅哥哟,离线,有人找我吗?
mamuaiqing
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:824 积分:6288 威望:0 精华:0 注册:2012/3/1 3:17:00
  发帖心情 Post By:2013/1/15 10:04:00 [只看该作者]

感谢老爹跟gaiywz老师的帮助,问题解决了

 回到顶部