|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
<b>[求助] 财务问题<BR></b> 我想要这个功能,编一段代码在一个按钮上。当我在工作表中任意选中一些
数字(个数不定,也可能他们不在同一行或列上)再按这个按钮就会把他们的大写金额写
在他们各自右侧的单元格中。 我目前用公式,谁帮我写个vba
=IF(ROUND(A1,2)<0,"无效数值",IF(ROUND(A1,2)=0,"零元整",IF(ROUND(A1,2)<1,"",TEXT(INT(ROUND(A1,2)),"[dbnum2]")&"元")&IF(INT(ROUND(A1,2)*10)-INT(ROUND(A1,2))*10=0,IF(INT(ROUND(A1,2))*(INT(ROUND(A1,2)*100)-INT(ROUND(A1,2)*10)*10)=0,"","零"),TEXT(INT(ROUND(A1,2)*10)-INT(ROUND(A1,2))*10,"[dbnum2]")&"角")&IF((INT(ROUND(A1,2)*100)-INT(ROUND(A1,2)*10)*10)=0,"整",TEXT((INT(ROUND(A1,2)*100)-INT(ROUND(A1,2)*10)*10),"[dbnum2]")&"分"))) |
|