[問題] excel vba 簡體字疑問

作者: jasonhsu14 (小健人)   2019-11-01 12:48:10
(若是和其他不同軟體互動之問題 請記得一併填寫)
軟體:Excel
版本:2003
各位前輩好
有關VBA簡字這部份,我有一個小疑問
就是在VBA上似乎無法打出簡體字,遇到簡體字都會變成?
比如說:我想在VBA上打"欧元"、"新西兰"、"澳大利亚",等等
他都會顯示成"?元"、"新西?"、"澳大利?"
但在Excel上隨便一個儲存格打"欧元"、"新西兰",等等,都會完整顯示出來
不會出現? 的這種問題,但當我用VBA去讀取該儲存格時,又會變?
比如我在儲存格A1打"欧元"
然後我又在VBA輸入程式碼,Msgbox cells(1,"A")
他卻又顯示成 ?元
有Google過相關資訊,疑是unicode的問題,但沒找到相關可用的解決之道
因為目前操作上,會遇到資料在Excel上呈現時,會出現"欧元"、"新西兰",等字
但用VBA去操作時,又會因為欧變為?,兰變為?,等問題
所以無法如期操作,因此還想請求版上大大協助
在此先謝謝,花時間看完我問題的各位
作者: Iories (無法克制)   2019-11-01 15:01:00
那只是顯示問題,不用管它,一樣可以拿來判斷一定要顯示出來好像只能裝簡體版office....

Links booklink

Contact Us: admin [ a t ] ucptt.com