Board logo

標題: [發問] .CSV轉入都會亂碼,如何用VBA解決? [打印本頁]

作者: b31978    時間: 2012-12-7 09:06     標題: .CSV轉入都會亂碼,如何用VBA解決?

各位先進,
現在遇到外部轉入的.CSV檔,打開後都會變成亂碼?
現在都是先用記事本把它的編碼改成ANSI,
每一次都要這麼做,有沒有辦法利用VBA幫忙自動解決這個問題?
EXCEL版本:2003
作者: mark15jill    時間: 2012-12-7 10:51

打開變亂碼?
有無圖片?
作者: stillfish00    時間: 2012-12-7 11:40

回復 1# b31978
匯入時選擇UTF-8或其他編碼看看
[attach]13420[/attach]
作者: b31978    時間: 2012-12-7 12:20

原本就是UTF-8,不過顯示出來都是亂碼!!謝謝.....
作者: stillfish00    時間: 2012-12-7 12:40

回復 4# b31978
看錯了  原本格式是ANSI , 那就選ANSI後再匯入
作者: b31978    時間: 2012-12-7 12:43

在EXCEL匯入時選用ANSI也是亂碼,所以CSV只能先用筆記本改變編碼,每次都要這樣做,很煩,不知道可不可以用VBA來做?
作者: GBKEE    時間: 2012-12-7 13:26

回復 6# b31978
上傳CSV 看看
作者: b31978    時間: 2012-12-7 13:34

檔案上傳,請參考!
作者: GBKEE    時間: 2012-12-7 16:45

回復 8# b31978
1# 說現在都是先用記事本把它的編碼改成ANSI,
你的附檔,無法如你說的來作
作者: b31978    時間: 2012-12-10 13:21

回復 9# GBKEE


    以我們目前遇到的情形來說,有一半的電腦是可以正常顯示沒有亂碼的,但是另一半就悲劇了~~




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)