[英]Vba excel convert cell to Hebrew currency (ILS)
我正在嘗試將帶有數字的單元格轉換為希伯來語貨幣格式,而不是獲取貨幣符號,而是像所附示例中那樣得到問號符號。 我重新錄制了一個宏,但它似乎不起作用
Range("I4", "I" & LastRow).NumberFormat = _
"_ [$?-40D] * #,##0.00_ ;_ [$?-40D] * -#,##0.00_ ;_ [$?-40D] * ""-""??_ ;_ @_ "
提前致謝,如果有人能回答我的問題,我將不勝感激
VBA 編輯器無法識別希伯來語貨幣符號,因此您可以改用 ASCII 字符。 您要找的是 ChrW(8362)。 我從這個網站找到了正確的字符代碼。
例子:
ActiveCell.NumberFormat = _
"_ [$" & ChrW(8362) & "-10D] * #,##0.00_ ;_ [$" & ChrW(8362) & "-10D] * -#,##0.00_ ;_ [$" & ChrW(8362) & "-10D] * ""-""tt_ ;_ @_ "
結果:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.