大写数字转换word中如何将小写金额数字转换为大写
大写数字转换 时间:2021-01-12 阅读:(
)
怎样将数字转换成大写
在word2007使用过程中我们经常会遇到一些需要转换成大写的阿拉伯数字,,但是很多大写数字我们不会写。
不过没关系,今天小编来教大家在Word2007怎么将阿拉伯数字转换成大写数字的,一起来看看Word2007将阿拉伯数字转换成大写数字方法吧!①首先,选中需要转换的数字;②单击菜单栏的“插入”中的“数字”;③在弹出的“数字”对话框中的“数字类型”中选择“壹、贰、叁……”,然后确定。
怎样,结果是否已经变成了“玖仟玖佰玖拾玖”,转换过来的大写数字快速而又准确,不用白不用!以上就是小编关于Word2007怎么将阿拉伯数字转换成大写数字的内容,希望对大家有所帮助,更多精彩教程请关注。
求个中文大写数字转换成阿拉伯数字的函数
我给初值给错了..不好意思.已改正..
public int getNum(string val)
{
int result=0;
string[] bnum={"一","二","三","四","五","六","七","八","九","零"};
string[] bfix={"十","百","千","万","亿"};
int[] snum={1,2,3,4,5,6,7,8,9,0};
int[] sfix={10,100,1000,10000,100000000};
if(val.Substring(0,1).Equals("十"))
{
val="一"+val;
}
int one=0;
bool key=false;
int last=10;
for(int ii=0;ii<val.Length;ii++)
{
if(!key)
{
string num=val.Substring(ii,1);
for(int jj=0;jj<bnum.Length;jj++)
{
if(num.Equals(bnum[jj]))
{
key=true;
one=snum[jj];
if(one==0){
last=last/10;
key=false;
break;
}
if(ii==val.Length-1)
{
result+=one*last/10;
}
break;
}
}
}
if(key)
{
string fix=val.Substring(ii,1);
for(int kk=0;kk<bfix.Length;kk++)
{
if(fix.Equals(bfix[kk]))
{
last=sfix[kk];
key=false;
result=result+one*last;
break;
}
}
}
}
return result;
}
调用的时候:
int num=this.getNum(this.TextBox1.Text);//如果为非法输入则返回0EXCEL如何将大写数字转换为阿拉伯数字
如果你不想用选择替换功能的话,请用下面这个宏。
工具---宏---编辑
将一下代码复制粘贴进去。
运行宏。
--------------------
Sub 数字转换()
Range("A1").Select
Cells.Replace What:="十一", Replacement:="11", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Cells.Replace What:="十二", Replacement:="12", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Cells.Replace What:="十三", Replacement:="13", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Cells.Replace What:="十四", Replacement:="14", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Cells.Replace What:="十五", Replacement:="15", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Cells.Replace What:="十六", Replacement:="16", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Cells.Replace What:="十七", Replacement:="17", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Cells.Replace What:="十八", Replacement:="18", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Cells.Replace What:="十九", Replacement:="19", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Cells.Replace What:="一", Replacement:="1", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Cells.Replace What:="二", Replacement:="2", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Cells.Replace What:="三", Replacement:="3", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Cells.Replace What:="四", Replacement:="4", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Cells.Replace What:="五", Replacement:="5", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Cells.Replace What:="六", Replacement:="6", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Cells.Replace What:="七", Replacement:="7", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Cells.Replace What:="八", Replacement:="8", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Cells.Replace What:="九", Replacement:="9", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
End Sub
这个宏的极限是翻译到十九,如果需要还可以修改,应该够你用了。
请采纳,谢谢!word中如何将小写金额数字转换为大写
材料/工具:word2016
1、打开相关的word文档,比如要将金额数字15263转换为大写数字。
2、点击插入菜单按钮,选择“数字”按钮。
3、出现“数字”对话框。
4、在数字输入框中输入数字15263,在“数字类型”中点击向下的三角形选中“壹,贰,叁 ...”,点击“确定”。
5、则金额数字的大写形式就显示在文档中了。
DMIT怎么样?DMIT最近动作频繁,前几天刚刚上架了日本lite版VPS,正在酝酿上线日本高级网络VPS,又差不多在同一时间推出了美国cn2 gia线路不限流量的美国云服务器,不过价格太过昂贵。丐版只有30M带宽,月付179.99美元 !!目前,美国云服务器已经有个4个套餐,分别是,Premium(cn2 gia线路)、Lite(普通直连)、Premium Secure(带高防的cn2 gia线...
便宜的香港vps多少钱?现在国外VPS主机的价格已经很便宜了,美国VPS主机最低一个月只要十几元,但同样免备案的香港VPS价格贵不贵呢?或者说便宜的香港VPS多少钱?香港vps主机价格要比美国机房的贵一些,但比国内的又便宜不少,所以目前情况是同等配置下,美国VPS比香港的便宜,香港VPS比国内(指大陆地区)的便宜。目前,最便宜香港vps低至3元/首月、18元/月起,今天云服务器网(www.yunt...
ShockHosting商家在前面文章中有介绍过几次。ShockHosting商家成立于2013年的美国主机商,目前主要提供虚拟主机、VPS主机、独立服务器和域名注册等综合IDC业务,现有美国洛杉矶、新泽西、芝加哥、达拉斯、荷兰阿姆斯特丹、英国和澳大利亚悉尼七大数据中心。这次有新增日本东京机房。而且同时有推出5折优惠促销,而且即刻使用支付宝下单的话还可获赠10美金的账户信用额度,折扣相比之前的常规...
大写数字转换为你推荐
金士顿4g内存条威刚4g内存和金士顿4g内存哪个好1点?天玑1000plus和骁龙865哪个好CPU型号 MediaTek MT6853 5G,和天玑1000+哪个好?p图软件哪个好用新手用哪个软件p图较好?985和211哪个好211的院校和985的那个好?手动挡和自动挡哪个好手动挡车和自动挡的哪个好?少儿英语哪个好少儿英语哪种的好?炒股软件哪个好什么炒股软件比较好用?手机管家哪个好手机管家 用什么最好?红茶和绿茶哪个好红茶和绿茶哪个好?辽宁联通营业厅辽宁移动网上营业厅进入办法
网络服务器租用 免备案虚拟空间 备案域名购买 中国十大域名注册商 a2hosting 瓦工 2014年感恩节 vmsnap3 20g硬盘 sockscap 60g硬盘 dropbox网盘 北京主机 qq对话框 网络空间租赁 gtt 空间首页登陆 空间购买 web服务器是什么 免费外链相册 更多