• 11月份第4期開課了 - [Office VBA]

    2007-11-06

    分类: Office VBA

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://carlsun.blogbus.com/logs/10678799.html

    今天接到了一個很重要的任務, 要幫學員們準備一些Sample Code, 寫Code倒不是問題, 問題是要寫些什麼呢? 我得好好想想哩!

    今天下載的繁體中文版本的課件還是有問題的, 我先用解壓工具試著解壓, 結果失敗了, 不是檔案下載不完全的問題. 經驗告訴我, 問題應該出在檔案名稱, 看了一下ZIP的內容, 果然檔案名稱都是亂碼(Mess), 接下來該怎麼辦呢? 其實很簡單, 只要用工具把檔案名稱一個一個改成英文或數字, 就可以解壓了!!

    那麼原因是什麼呢? 我想應該是出在檔案名稱的編碼上, 一般來說, 我們在繁體中文的環境下存的檔案名稱會是Big5編碼, 簡體中文可能是GB(我不是很清楚), 都不是UniCode編碼, 這就會造成在簡體環境下存的檔案, 在繁體的環境下看起來會是一堆奇怪的文字, 甚至無法儲存, 因為檔案名稱變成包含特殊文字了!

    好, 那麼我們該怎麼解決這樣的問題呢?

    方法一, 安裝另一台繁體中文的環境, 把檔案名稱先改成英文, 複製過去, 然後再改成所要的中文名稱, 接下來壓縮起來就完成了. 但我不認為這是一個好方法.

    方法二, 應該會有一些轉碼的工具可以用的, 找Google哥哥幫幫忙吧! 我找到了, 可是還沒試過, 理論上應該是可行的! 我找到的工具是http://alf-li.pcdiscuss.com/files/convertz802.zip , 這是一個簡繁轉碼的工具, 其中有一個功能是做檔案名稱轉換的, 轉換之後應該就會是我們要的了!! 是否可行? 下回分解!

     


    收藏到:Del.icio.us