none
Office 2007 開啟 Office 2003 Excel 開啟速度好慢 RRS feed

  • 問題

  • 各位「Technet」大家好:

    由於最近家裡有部分電腦升級「Office 2007」然後去開啟「Office 2003 Excel 」檔案 結果發現「速度有點慢」(不會開不起來,就是要等約20幾秒後才有反應),開啟的「檔案大小」為「10 MB」,後來經過測試去開啟「檔案大小 2 MB」就很快,不知道有沒有朋友遇到相同問題?

    我後來嘗試直接使用「Office 2007」儲存成「.xlsx」速度又變快,不太懂是哪個環節出錯,麻煩各位了,這是屬於正常現象嗎?

    2011年7月26日 上午 08:43

解答

  • 因為Excel2003的編碼方式比較複雜,而Excel2007是xml的格式編碼再壓縮,所以同樣的資料量儲存成2003的格式檔案比較大,而儲存成2007的格式會比較小,編碼越複雜解碼就需要更長的時間,而且如果檔案又更大當然時間會更長,所以你改儲存為xlsx的格式,除了編碼變簡化檔案也變小,所以讀取時間變短,這是正常!

    • 已標示為解答 OLandyO 2011年7月27日 上午 02:56
    2011年7月26日 下午 01:17

所有回覆

  • 您好!

    是本機的檔案嗎?

    若用安全模式開啟(按住Ctrl在點Excel)也是慢嗎?

    您也可以參考一下您的狀況是否也是這樣:透過網路磁碟讀取Windows 2008 R2的Excel檔案速度很慢?
    2011年7月26日 上午 08:57
  • 是透過 UNC路徑 \\XXX 去存取。
    2011年7月26日 上午 09:02
  • 您好

    1. Excel 2007 開起 Excel 2003 xls 檔案,需要經過相容性的步驟才能開啟,速度會比較慢,開啟 xlsx 會比較快,因為是使用 OpenXML 的結構,所以是正常的

    2. 防毒軟體跟防火牆軟體暫時停用測試看看


    歡迎參觀我的Blog.NET菜鳥自救會

    2011年7月26日 上午 09:17
  • 您好!

    原則上Office 2007能向下相容Office 2003,而Office 2003若有安裝Microsoft Office Word、Excel 及 PowerPoint 檔案格式相容性套件 的話,在開Office 2007的檔案時會因轉換的因素而稍有慢些。

    而您有提到

    1、我後來嘗試直接使用「Office 2007」儲存成「.xlsx」速度又變快

    請問,儲成.xlsx,速度又變快,您是用Office 2007開變快或是Office 2003開變快?

    2、開啟的「檔案大小」為「10 MB」,後來經過測試去開啟「檔案大小 2 MB」就很快

    請問,同是用Office 2007開的嗎


    2011年7月26日 上午 11:00
  • 因為Excel2003的編碼方式比較複雜,而Excel2007是xml的格式編碼再壓縮,所以同樣的資料量儲存成2003的格式檔案比較大,而儲存成2007的格式會比較小,編碼越複雜解碼就需要更長的時間,而且如果檔案又更大當然時間會更長,所以你改儲存為xlsx的格式,除了編碼變簡化檔案也變小,所以讀取時間變短,這是正常!

    • 已標示為解答 OLandyO 2011年7月27日 上午 02:56
    2011年7月26日 下午 01:17
  • Dear Andy Chen:

    Q: 

    開啟的「檔案大小」為「10 MB」( Office 2003 Excel 格式 ) 會很慢,裡面有許多「試算格式」和「表單」,後來經過測試去開啟「檔案大小 2 MB」( Office 2003 Excel 格式 ) 就很快,請問,同是用Office 2007開的嗎?  

    A:

    是的,我是使用「Office 2007」去開啟的。

    PS.  

     首先我開啟「Office 2003 檔案 , xxxx.xls 」另存新檔=>儲存成「xxx.xlsx」(發現會快一點) 

    目前做法,我已經把家裡全部升級「Office 2007」以後「存檔」都採用新版「xxxx.xlsx」的格式去開啟文件。

    2011年7月27日 上午 02:55