[算表] excel vba 讀取.txt亂碼問題(已解決)

看板Office作者 (Dipole)時間9年前 (2016/09/01 00:07), 9年前編輯推噓0(006)
留言6則, 1人參與, 最新討論串1/1
軟體:Excel 版本:2010 大家好,今天我用Excel開啟.txt檔案(UTF-8), 同時也選擇UTF-8(65001)開啟,都沒有亂碼問題, 但是今天用巨集錄製,開啟的結果卻都是亂碼, 請問何解?謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.169.227.109 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1472659632.A.1F8.html

09/01 07:53, , 1F
是否提供txt檔案看看呢?
09/01 07:53, 1F
使用WINDOWS記事本,記載日文字,存成UTF-8格式 https://mega.nz/#!Zx4S3ByD!e4j7nWz-0ZCGDZMMGYpMoABcpARoR9DQebDZYqPcII0 有勞研究了 ※ 編輯: yak2573 (1.169.227.109), 09/01/2016 15:20:30

09/01 15:44, , 2F
測試如origin打上65001時則可正常顯示
09/01 15:44, 2F

09/01 15:44, , 3F
感謝! 方才使用仍是出現右上角的亂碼, 是否與版本有關? https://mega.nz/#!h9oAzTyT!RpEuoDwccoYnc9KpConxCmPvp62i80AP4zRIoqgwcn4 以上是我想用的程式碼, 用意是開檔案->刪除重複值->排序->存檔, 使用迴圈處理複數檔案。 有勞研究是否有玄機! ※ 編輯: yak2573 (1.169.227.109), 09/01/2016 16:14:43 方才嘗試了一下,發現第一個檔案正確開啟無誤, 但接下來的都是亂碼。 ※ 編輯: yak2573 (1.169.227.109), 09/01/2016 16:50:12

09/01 16:54, , 4F
如原po回文所述,測試上再saveas後開啟的檔案會變為亂碼
09/01 16:54, 4F

09/01 17:25, , 5F
加上thisworkbook.save試試,測試無亂碼產生
09/01 17:25, 5F

09/01 17:26, , 6F
感謝soyoso相助,已能正常作動! 感謝感謝! ※ 編輯: yak2573 (1.169.227.109), 09/01/2016 18:44:57
文章代碼(AID): #1Nnm2m7u (Office)
文章代碼(AID): #1Nnm2m7u (Office)