返回列表 上一主題 發帖

[發問] 巨集檔案變大且執行速度變慢

回復 1# adam2010


    小學生看不到你上傳的檔案,
不過我的做法是把巨集檔變成2進位檔,資料庫則放入另一個資料檔中,這樣資料庫變大也不會有太多的影響巨集檔的執行速度,而且2進位檔也會比巨集檔的執行速度快一些
我也有遇過你提到的問題,(雖然我看不到你的檔案),不過就我發現的問題在這陳述一下
有天我發現我的巨集檔忽然變很大,從1百多K變成2M多,為什麼會這樣?最後我找到原因,我打開此巨集檔的xml檔查看在底下的"xl"資料夾"下的"worksheets"資料夾中某一個sheet變的很大(2M多),
後來我刪除了原來的sheet再重做了那個sheet巨集檔又恢復正常,執行速度也變和原來一樣快了,我想是不是某一次我在RUN巨集時產生了溢位而導致讓巨集檔變大!

最後,我還是想說,我們都是從小學生做起的,希望也小學生多學習的機會,有問題的主題,麻煩是不是也可以讓小學生也可以共同參與!!

TOP

本帖最後由 lpk187 於 2015-2-28 14:02 編輯

回復 3# adam2010


    巨集檔用 W INRAR 打開就可以看到了
Excel檔是可以用Winrar打開的,打開後就可以看到壓縮的檔案和資料夾
我說的資料夾也在其中,打開"xl"資料夾"下的"worksheets"資料夾就可以看到各個sheet的大小了。有沒有溢位產生,可以從這裡看到!
但打開後不會修改的話不要亂改,否則會造成不可預知的後果,要修改的話還是從Excel裡修改
裡面的XML檔可以用筆記本打開

TOP

        靜思自在 : 要批評別人時,先想想自己是否完美無缺。
返回列表 上一主題