社交媒体 在Excel中显示数字为单词 - 傻瓜

在Excel中显示数字为单词 - 傻瓜

目录:

视频: NYSTV - The Book of Enoch and Warning for The Final Generation (Is that us?) - Multi - Language 2025

视频: NYSTV - The Book of Enoch and Warning for The Final Generation (Is that us?) - Multi - Language 2025
Anonim

如果您需要显示一个以文本形式写出的数字,您可能发现Excel不提供这样的功能。当Excel无法交付时,通常可以通过使用VBA来纠正缺陷。这是一个名为SPELLDOLLARS的VBA函数,可以在工作表公式中使用。

Excel示例

以下是SPELLDOLLARS的一些示例。

<! - 1 - >

VBA代码

要使用此代码,请按Alt + F11激活Visual Basic编辑器。然后选择插入→模块来插入一个新的VBA模块。复制代码并将其粘贴到新模块中。

函数SPELLDOLLARS(单元格)作为Variant'返回一个值,拼出单词Dim Dollars As String,Cents As String Dim TextLen As Long,Pos As Long Dim Temp As String Dim iHundreds As Long,iTens As Long,iOnes As长变暗作为变种,青少年作为变种,十变种变暗单位(2至5)作为字符串昏暗bHit作为布尔值,NegFlag作为布尔“它是一个非数字或空单元?如果不是IsNumeric(cell)或cell =“”则SPELLDOLLARS = CVErr(xlErrValue)退出函数结束如果是否为负值?如果单元格15,那么SPELLDOLLARS = CVErr(xlErrNum)退出函数结束如果'做美分零分=右(美元,2)&“/ 100美元”如果单元= Pos - 2然后bHit = False如果TextLen> = Pos然后iHundreds如果iHundreds> 0 Then Temp = Temp&“”&Ones(iHundreds)&“Hundred”bHit = True End If If iTens = 0 iOnes =(如果iHundreds> 0) = 0如果TextLen> = Pos - 1 Then iTens = Asc(Mid $(Dollars,TextLen - Pos + 2,1)) - 48 End If If TextLen> = Pos - 2 Then iOnes = Asc(Mid $(Dollars,TextLen - Pos + 3,1)) - 48 End if If iTens = 1 Then Temp = Temp&“”&Teens(iOnes)bHit = True Else If iTens> = 2 Then Temp = Temp&“”&Tens(iTens)bHit = True结束如果iOnes> 0然后如果iTens> = 2那么Temp = Temp&“ - ”Else Temp = Temp&“”End If Temp = Temp&Ones(iOnes)bHit = True End If If If bHit and Pos > 3 Then Temp = Temp&“”&Units(Pos 3)End If End If Next Pos SPELLDOLLARS = Trim(Temp)&“and”&Cents If NegFlag Then SPELLDO LLARS =“(”&SPELLDOLLARS&“)”End Function
在Excel中显示数字为单词 - 傻瓜

编辑的选择

如何隐藏和取消隐藏Excel 2010中的行和列 - 傻瓜

如何隐藏和取消隐藏Excel 2010中的行和列 - 傻瓜

如果您不希望部分工作表可见,或者您不希望某些数据(例如工资信息)出现在打印报告中,则隐藏Excel 2010中的行或列 - 隐藏的行和列不会打印。你不能隐藏选定的单元格;只有整列或...

如何在Excel 2016中隐藏和取消隐藏行和列 - 傻瓜

如何在Excel 2016中隐藏和取消隐藏行和列 - 傻瓜

有趣的事情缩小Excel 2016中的列和行:您可以将其移除,并将列设置得如此之短或很短,以至于实际上它们从工作表中消失了!当您不希望部分工作表可见时,这可以派上用场。例如,假设您...

如何保存Excel 2013工作表的自定义视图 - 傻瓜

如何保存Excel 2013工作表的自定义视图 - 傻瓜

在Excel 2013中编辑工作表时,您可能会发现在处理文档时需要多次修改工作表显示。 Excel的“自定义视图”功能使您可以将任何这些类型的更改保存到工作表显示中。通过这种方式,您可以不使用...

编辑的选择

成为亚马逊微创企业联盟的六个步骤 - 傻瓜

成为亚马逊微创企业联盟的六个步骤 - 傻瓜

一个微型创业企业,你可以通过联盟营销赚取额外的收入。成为亚马逊的会员是一个简单的方法,让您的商业客户从亚马逊订购产品。 Com并为您收到转介费。你可以成为一个亚马逊的分支机构,而不需要一个功能性的网站或博客,但它肯定是...

在正则表达式运算符中添加JavaScript搜索工具 - 虚拟变量

在正则表达式运算符中添加JavaScript搜索工具 - 虚拟变量

非常强大的搜索工具,以您的编程。以下是JavaScript中使用的一些最常用的正则表达式。运算符和说明示例模式匹配和不匹配。 (句点)除换行符之外的任何单个字符。 E n ^字符串开始^ a苹果香蕉$ ...

成为Clickbank微创企业联盟的四个步骤 - 傻瓜

成为Clickbank微创企业联盟的四个步骤 - 傻瓜

一个微型创业企业,你可以通过联盟营销赚取额外的收入。 Clickbank是任何开始的联盟营销的理想场所,因为其联盟营销网站最大,最成功的网站之一。如果你是一个Clickbank的子公司想成为这个网络的一部分并不难。要开始在Clickbank的联盟营销,...

编辑的选择

水晶报告10:向报告添加超链接 - 虚拟人物

水晶报告10:向报告添加超链接 - 虚拟人物

最有价值的功能之一基于Web的内容是通过使用超链接在页面之间快速移动的功能。通过单击与单词,短语或图像关联的超链接,可以立即显示提供更多细节的新页面。通过使用Crystal Reports,您可以将超链接添加到报表中,而无需...

在QuarkXPress中构建Bézier框和线 - 假人

在QuarkXPress中构建Bézier框和线 - 假人

当您要在QuarkXPress中创建框或线时,比一个简单的矩形,椭圆形或星爆更复杂,你进入了贝塞尔路径的领域。如果您在Adobe Illustrator或Photoshop中使用了钢笔工具,则您已经了解贝塞尔路径。这需要一些练习和一个轻松的头脑来掌握...

将PDF,EPS或Adobe Illustrator文件转换为本地QuarkXPress项目 - 傻瓜

将PDF,EPS或Adobe Illustrator文件转换为本地QuarkXPress项目 - 傻瓜

这里是QuarkXPress最令人兴奋的开发之一:如果您已经有PDF,EPS或Adobe Illustrator格式的文档,QuarkXPress 2016可以在几秒钟内将其所有对象转换为原生QuarkXPress项目。然后,您可以像使用其他任何项目一样使用这些项目...