vba 國字數字轉為阿拉伯數字

作者: cellnucleus (sisi)   2023-05-31 17:00:27
小弟想問 之前有用excel函數把
法條國字數字轉為阿拉伯數字
用 函數 把國字數字(一、二、三…十、十一…九百九十九)
轉為 阿拉伯數字(1,2,3...10,11...999)
十要顯示10
十一要顯示11
二十要顯示20
二十一要顯示21
一百一十一要顯示111
九百九十九要顯示999
這是我寫的工作表函數
MATCH(IF(OR((MID(B33,3,1)="十"),(LEFT(B33,1)="十")),SUBSTITUTE(B33,"十","十"),B3
3),NUMBERSTRING(ROW($1:$999),1),0)
但現在卡在的點是
vba 裡第一步是要先把國字轉數字
用NUMBERSTRING這個語法
我就找不到vba裡相對應的程式
想問各位高手有什麼辦法解決
如果整個可以寫好更好
作者: snoot (小泉 (尋找組員))   2023-05-31 21:37:00
Excel 函數時,我是老實先做國字與阿拉伯數字對照表
作者: rafaiero (路人甲)   2023-05-31 23:20:00
https://club.excelhome.net/thread-1468979-1-1.html?_dsign=f20fedb4https://reurl.cc/r5gD2O以上縮網址,我沒試過,但應該可行。如果不以公式辦理,擷取其中,應該也能處理。
作者: cellnucleus (sisi)   2023-06-01 19:42:00
感謝 我這幾天試試看

Links booklink

Contact Us: admin [ a t ] ucptt.com