VBA金额转换中文大写(原创新解版)
直接上代码,优化、需求等问题可以直接留言或私信沟通。
Function amountInWordsAbrr(amountInFigures As Variant)
Dim amountInWord As String
amountInFigures = Format(amountInFigures, "standard")
amountInWord = Application.WorksheetFunction.Text(amountInFigures, "[dbnum2]")
amountInWord = Replace(amountInWord, "-", "负")
If CInt(Right(amountInFigures, 2)) = 0 ThenamountInWordsAbrr = amountInWord & "元整"
ElseIf CInt(Right(amountInFigures, 2)) > 0 ThenamountInWord = Replace(amountInWord, ".", "元")If CInt(Right(amountInFigures, 1)) = 0 ThenamountInWordsAbrr = amountInWord & "角"ElseIf CInt(Right(amountInFigures, 2)) < 10 ThenamountInWordsAbrr = Left(amountInWord, Len(amountInWord) - 1) & Right(amountInWord, 1) & "分"ElseIf CInt(Right(amountInFigures, 2)) > 10 ThenamountInWordsAbrr = Left(amountInWord, Len(amountInWord) - 1) & "角" & Right(amountInWord, 1) & "分"End If
End If
End Function
VBA金额转换中文大写(原创新解版)相关推荐
- 金额转中文大写源代码(原创)
1,问题描述:将数字金额转成中文大写 2,源代码如下 public class ZHapi {private static String[] tmp = {"零", "壹 ...
- 小写数字转大写_不得不说的Excel小技巧:设置单元格格式将小写金额转换成大写...
大家好,我是小秋,近期一段时间比较忙,没有在今日头条上更新原创文章了.希望朋友们多多见谅,下面与大家分享一个Excel实用小技巧:如何设置单元格格式将小写金额转换成大写? 1.应用场景 在报销单.收据 ...
- C# 金额转中文大写
今天看到一个库是把金额转中文大写,看起来很容易,所以我就自己写了 创建的项目是创建一个 dot net core 的项目,实际上这个项目可以创建为 Stand 的. 首先创建类,这个类的构造传入一个 ...
- python数字大小写转换代码_用python实现把数字人民币金额转换成大写的脚本程序...
# -*- coding: utf-8 -*- def Num2MoneyFormat( change_number ): """ .转换数字为大写货币格式( forma ...
- SDNUOJ 1213.金额的中文大写
今天做了一个题,感觉网上的程序有些繁琐或者不够简明,所以打算把自己的发上来,供大家借鉴. 前几天学校的OJ坏了,刚刚修好我便看到了这个题. 1213.金额的中文大写 Time Limit: 1000 ...
- 【简单易懂】Java字符串应用场景:数字金额转换成大写汉字金额【金额转换】
Java字符串应用场景:数字金额转换成汉字金额 文章目录 Java字符串应用场景:数字金额转换成汉字金额 前言 一.String简单介绍 二.字符串在开发中的应用场景 三.金额转换 3.1解题思路 3 ...
- 小写金额变中文大写和英文方法总结
#region 变量申明 private static readonly String cnNumber = "零壹贰叁肆伍陆柒捌玖"; priva ...
- 阿拉伯数字 转换 中文大写
阿拉伯数字 转换 中文大写 <?php class ToChineseNumber {private $money = "";private $cnynums = array ...
- jq 数字转中文数字_阿拉伯数字 转换 中文大写
阿拉伯数字 转换 中文大写 class ToChineseNumber { private $money = ""; private $cnynums = array(" ...
- 金额转换成大写和简称的方法
/*** 获取金额的中文大写或简称的方法* @author xxx* @param money 传入的金额字符串* @param simple 为true代表金额简称,false为繁体字大写,默认为f ...
最新文章
- 编译参数-ObjC的说明
- Python——基础篇
- linux系统查看性能,linux查看操作系统(linux查看性能)
- css 计算属性的应用_如何使用一点CSS Grid魔术设计计算器应用
- 克罗内克内积 Kronecker product
- 中文格式_财务必会Excel技巧,将数字转换成中文的5种方式
- 全球嵌入式技术与 IoT 产业回顾与展望 | 技术头条
- c++代码格式化工具神器AStyle介绍
- 计算机毕业设计之校园二手交易平台
- 基于FPGA的光口通信开发案例
- python金融分析小知识(25)——如何计算股票每日的收益率并进一步计算净值
- 一个学生成绩管理系统c语言,一个学生成绩管理系统C语言源代码
- sata7p 定义_SATA接口定义
- “微笑妹妹”9岁撑起一个家
- 无限城app为什么服务器繁忙,无限城决战中上弦鬼为何一点忙都帮不上?无惨:全是混子...
- 找工作:java开发三年工作经验
- OUC_2022年夏季《移动软件开发》实验报告-实验2
- 科研伦理与学术规范 期末考试1(50题)
- 基于51单片机的电压采集(ADC0809)
- 企业即时沟通软件有哪些?要如何选择?