如何在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,显示如下

一百二十三美分四十四美分。