看板 Office 關於我們 聯絡資訊
(若是和其他不同軟體互動之問題 請記得一併填寫) 軟體:Excel 版本:2003 各位前輩好 有關VBA簡字這部份,我有一個小疑問 就是在VBA上似乎無法打出簡體字,遇到簡體字都會變成? 比如說:我想在VBA上打"欧元"、"新西兰"、"澳大利亚",等等 他都會顯示成"?元"、"新西?"、"澳大利?" 但在Excel上隨便一個儲存格打"欧元"、"新西兰",等等,都會完整顯示出來 不會出現? 的這種問題,但當我用VBA去讀取該儲存格時,又會變? 比如我在儲存格A1打"欧元" 然後我又在VBA輸入程式碼,Msgbox cells(1,"A") 他卻又顯示成 ?元 有Google過相關資訊,疑是unicode的問題,但沒找到相關可用的解決之道 因為目前操作上,會遇到資料在Excel上呈現時,會出現"欧元"、"新西兰",等字 但用VBA去操作時,又會因為欧變為?,兰變為?,等問題 所以無法如期操作,因此還想請求版上大大協助 在此先謝謝,花時間看完我問題的各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.22.64.151 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1572583692.A.951.html
Iories: 那只是顯示問題,不用管它,一樣可以拿來判斷 11/01 15:01
Iories: 一定要顯示出來好像只能裝簡體版office.... 11/01 15:02