有關excel 程式問題

2006-12-21 11:18 pm
如果在excel 入面輸入一個價錢, 點樣可以將佢轉換成英文字?

eg) 輸入: $1,021.30

轉換成 : HKD ONE THOUSAND TWENTY-ONE AND CENTS THIRTY ONLY

回答 (2)

2006-12-22 1:54 am
✔ 最佳答案
Excel本身的儲存格格式, 是無法將數字轉為英文。
但可以轉為中文, 但是台灣寫法, 叁字寫成參字的。
在儲存格格式上, 現時應無法解決。
唯一可行, 是用自訂公式, 即自行編寫一個具此功能的Function 巨集
如公式巨集命名為 EFIGURE(num)
則可在B1輸入公式 =EFIGURE(A1) 或 = IF(A1="","",EFIGURE(A1))
在A1輸入數字, B1便會自動傳回英文
很多年前, 我曾嘗試用多個不同的原創概念寫這個公式巨集, 每此都成功
奈何技術所限(本人祇是一個自學用以消閑的Excel愛好者), 每次的程式都長達2至3張A4紙, 故不宜在此列出。
曾聽聞網上及教科書上有此類巨集登載, 我未找過, 你可試試。
參考: 靠自己
2006-12-21 11:34 pm
就咁係個cell 度打lo

or edit the cell's format and click special


收錄日期: 2021-04-25 19:34:49
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20061221000051KK01924

檢視 Wayback Machine 備份