EXCEL能不能在自动求和的数下面,自动生成该数的大写数字

来源:百度知道 编辑:UC知道 时间:2024/05/15 16:43:46
在EXCEL中,我们常常用到数字的求和,我们可以很轻松的得出一排或者一列数的和值,但是可不可以在求和的时候,在生成小写答案的同时生成该求和结果所对应的大写的值???

确实没有,不过可以自己编一个!步骤如下:

打开Excel,按Alt+F11(或者选择菜单 工具→宏→Visual Basic 编辑器),进入后新建模块(插入→模块),键入以下语句:

Function NCN(account) 'Nummary Capital Number

ybb = Round(account * 100)

y = Int(ybb / 100)

j = Int(ybb / 10) - y * 10

f = ybb - y * 100 - j * 10

zy = Application.WorksheetFunction.Text(y, "[dbnum2]")

zj = Application.WorksheetFunction.Text(j, "[dbnum2]")

zf = Application.WorksheetFunction.Text(f, "[dbnum2]")

NCN = zy & "圆"

If j = 0 And f = 0 Then

NCN = NCN & "整"

End If

If f <> 0 And j <> 0 Then

NCN = NCN & zj & "角" & zf & "分"

If y = 0 Then

NCN = zj & "角" & zf & "分"

End If

End If

If f = 0 And j <> 0 Then

NCN = NCN & zj & "角" <