作者yak2573 (Dipole)
看板Office
標題[算表] excel vba 讀取記事本處理後輸出
時間Thu Sep 1 00:07:10 2016
軟體:Excel
版本:2010
大家好,今天我用Excel開啟.txt檔案(UTF-8),
同時也選擇UTF-8(65001)開啟,都沒有亂碼問題,
但是今天用巨集錄製,開啟的結果卻都是亂碼,
請問何解?謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.169.227.109
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1472659632.A.1F8.html
1F:→ soyoso: 是否提供txt檔案看看呢? 09/01 07:53
使用WINDOWS記事本,記載日文字,存成UTF-8格式
https://mega.nz/#!Zx4S3ByD!e4j7nWz-0ZCGDZMMGYpMoABcpARoR9DQebDZYqPcII0
有勞研究了
※ 編輯: yak2573 (1.169.227.109), 09/01/2016 15:20:30
2F:→ soyoso: 測試如origin打上65001時則可正常顯示 09/01 15:44
感謝!
方才使用仍是出現右上角的亂碼,
是否與版本有關?
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
4F:→ soyoso: 如原po回文所述,測試上再saveas後開啟的檔案會變為亂碼 09/01 16:54
5F:→ soyoso: 加上thisworkbook.save試試,測試無亂碼產生 09/01 17:25
感謝soyoso相助,已能正常作動!
感謝感謝!
※ 編輯: yak2573 (1.169.227.109), 09/01/2016 18:44:57