如何在excel中自动将阿拉伯数字转换成英文大写?
通过插入来使用此功能:
& lt我>
插入功能的方式可以是从菜单插入>;& gt功能
或者
单击通用工具栏自动求和旁边的下拉菜单,选择其他功能。
或者
公式栏上的Fx按钮
以上三种方法都可以插入函数。
& lt第二>
功能类别是用户定义的。
& lt第三>
函数名选自自定义函数SpellNumber & gt& gt当然
& lt第四>
输入一个数字或选择一个引用单元格> & gt当然
根据Excel版本的不同,上述方法可能略有不同。
* * *自定义功能的可用性和流通性
如果要在本机的任何工作簿中使用该函数,建议您创建一个个人宏工作簿,并将该函数放入个人宏工作簿中。
如果使用该功能的工作簿会在网络上流传,建议将该功能附加到工作簿上,让它随着文件在网络上流传。否则,当文件到了别人的电脑上,而别人的excel中没有SpellNumber功能时,#NAME?的值错误。
记录
-
在问之前,你应该RTFH,RTFM,STFW...
里昂丘
论坛维护组
离线
文章:1160
Re:将数字转换成英语的货币符号。
回复文章#1于:2005年3月27日23: 51: 34?
-
上面的微软网页也可以从这里进入。
/support/kb/articles/q 213/3/60。动态服务器页面
此外,还提供了一种将内置函数转换为英文单词量的方法:
这里提供的是利用Excel内置的工作表函数实现的。
函数,没有宏,没有VBA。
可以选择适用于外国支票、汇票或相关单据的货币符号。
内置函数应该是普通人容易理解的。
既然这是之前Excel97做的,如果你觉得有。
有哪些可以改进的地方,或者新版本有更理想的做法,
(其实新版本应该是内置功能收录的吧?)
欢迎提出来讨论。
[2003/12/19]
1.修改为支持千万(8位数),
2.修正了小数超过两位数(四舍五入)时的Bug。
[2004/3/22]
修正了没有小数时的错误。
(比如123会显示为一个快乐二十三美分三个)。
[2004/4/9]
修复只有一位小数时的Bug,例如123.40,显示如下
一百二十三美分四十四美分。