`
ihuashao
  • 浏览: 4720254 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

调用EXCEL 实现阿拉伯数字转中文

阅读更多

方法一:

Private Sub Command1_Click()
Dim xlapp As Object, n As Currency, temp As String
Set xlapp = CreateObject("Excel.Application")
Randomize
n = Int(Rnd * 10 ^ 15)
temp = n
temp = temp & vbCrLf & xlapp.Evaluate("NUMBERSTRING(" & n & ", 1)")
temp = temp & vbCrLf & xlapp.Evaluate("NUMBERSTRING(" & n & ", 2)")
temp = temp & vbCrLf & xlapp.Evaluate("NUMBERSTRING(" & n & ", 3)")
Set xlapp = Nothing
MsgBox temp
End Sub

方法二:

Private Sub Command1_Click()
Dim xlapp As Object, n As Currency, temp As String
Set xlapp = CreateObject("Excel.Application")
Randomize
n = Int(Rnd * 10 ^ 12)
temp = n
temp = temp & vbCrLf & xlapp.Evaluate("text(" & n & ",""[dbnum1]"")")
temp = temp & vbCrLf & xlapp.Evaluate("text(" & n & ",""[dbnum2]"")")
temp = temp & vbCrLf & xlapp.Evaluate("text(" & n & ",""0[dbnum1]"")")
Set xlapp = Nothing
MsgBox temp
End Sub

分享到:
评论

相关推荐

    Excel大写金额转换公式

    Excel的大写金额转换公式可以帮助我们快速、准确地将阿拉伯数字格式的金额转换为汉字大写的表示形式。以下是一些关键的知识点,涵盖了如何实现这一功能。 1. **基数转换**:首先,我们要理解的是,大写金额转换涉及...

    VBA_Excel自定义函数大全

    - **说明**:此函数可以将阿拉伯数字转换为英文单词形式。 - **应用场景**:适用于国际化的文档或报告编写。 22. **函数作用:人民币大小写转换** - **说明**:此函数可以实现人民币金额的大写和小写相互转换。 ...

    Excel百宝箱8.0

    【生成2003样式菜单】:Excel 2007或者Excel 2010专用,可以产生2003样式的菜单来调用百宝箱(备用) 【多区域复制】:可以在选择多区域时进行复制 【按颜色筛选】:让Excel 2003也可以按背景色筛选数据,2007或者2010...

    Excel百宝箱 9.0 破解版 批量导入图片等200种功能

    数字与“大写”函数相反,将大写字符转换为阿拉伯数字 分割取数按分割符取数。第一参数为单元格,第二参数表示取第N个,第三个参数表示分割符 共有项返回两个区域共有项目。前两个参数为区域,第三参数为序号 不同项...

    Excel百宝箱9.0无限制破解版.rar

    【生成2003样式菜单】:Excel 2007或者Excel 2010专用,可以产生2003样式的菜单来调用百宝箱(备用) 【多区域复制】:可以在选择多区域时进行复制 【按颜色筛选】:让Excel 2003也可以按背景色筛选数据,2007或者...

    Excel表格的35招必学秘技带视频分解

    4. **大写数字设置**:将阿拉伯数字转换为中文大写,常用于财务报表,使用“文本”选项卡的“数字格式”或自定义格式完成。 5. **中文日期格式**:设置符合中文习惯的日期格式,如“年/月/日”,通过自定义单元格...

    Excel VBA实用技巧大全 附书源码

    01001获取Excel版本 01002获取Excel的安装路径 01003获取当前用户名称 01004获取注册组织名称 01005获取当前操作系统的名称和版本号 01006获取启动Excel的路径 01007获取打开Excel文件时的默认路径 01008获取模板...

    人民币大写函数

    人民币大写是中文货币表示方式,例如“壹”、“贰”等,与阿拉伯数字的“1”、“2”相对应。下面我们将深入探讨如何实现这样一个函数,并了解相关的知识点。 首先,我们需要明白人民币大写的基本规则: 1. 阿拉伯...

    EXCEL百宝箱8.0终极版

    【生成2003样式菜单】:Excel 2007或者Excel 2010专用,可以产生2003样式的菜单来调用百宝箱(备用) 【多区域复制】:可以在选择多区域时进行复制 【按颜色筛选】:让Excel 2003也可以按背景色筛选数据,2007或者2010...

    Exce百宝箱——2012版本.rar

    【生成2003样式菜单】:Excel 2007或者Excel 2010专用,可以产生2003样式的菜单来调用百宝箱(备用) 【多区域复制】:可以在选择多区域时进行复制 【按颜色筛选】:让Excel 2003也可以按背景色筛选数据,2007或者2010...

    Number to Letter:简单的程序将基数为 10 的数字转换为基数 26(即从 1、2、3、26 到 a、b、c、z)-matlab开发

    在这个特定的项目中,"Number to Letter" 是一个简单的程序,它的功能是将基数为 10 的数字转换为基数 26 的表示,即将阿拉伯数字转换为英文字母,类似于电话号码中的数字键对应字母。这个程序的用途是为了简化从 ...

    1350多个精品易语言模块

    edb 数据库转Excel模块 1.0.ec edb数据库转Excel模块 1.3.ec edb转xls.ec eOgre.ec errcode.ec EtfAPI.ec EtfAPI30.ec ETimeFly API模块.ec Exact.ec excels.ec excel保存.ec Excel功能模块.ec EXE→SWF 转换模块.ec...

    易语言模块914个

    edb数据库转Excel模块 1.0.ec edb数据库转Excel模块 1.3.ec edb转xls.ec eOgre.ec EtfAPI.ec ETimeFly API模块.ec Excel功能模块.ec EXE→SWF转换模块.ec ExportEdb.ec E库多条件查询模块.ec E库模糊查询...

    易语言模块大全(401个)

    阿拉伯数字转换汉文数字模块.ec 关联数据库和新表格.ec 酷按钮2.2模块.ec 寻找窗口内指定按钮并单击.ec 硬软件常用命令模块.ec 百度回贴模块.ec 模块_超级列表框.ec 模块_在线更新.ec 模块_禁止多次运行.ec 模块_...

    易语言模块大全(共775个模块)

    阿拉伯数字转换汉文数字(1-99)(1.0).zip Base64编码(1.0).zip BASE64编解码(1.1).zip Bios信息(1.0).zip BMP滤镜(1.0).zip bmp转换为jpg(1.0).zip BoyChong-神2 多方式取IP模块(1.0).zip BoyChong专用常用模块(1.2)....

    1345个易语言模块

    edb 数据库转Excel模块 1.0.ec edb数据库转Excel模块 1.3.ec edb转xls.ec eOgre.ec errcode.ec EtfAPI.ec EtfAPI30.ec ETimeFly API模块.ec Exact.ec excels.ec excel保存.ec Excel功能模块.ec EXE→SWF 转换模块.ec...

Global site tag (gtag.js) - Google Analytics