註冊
登錄
首頁
論壇版規
禁止列表
說明
地圖
數位書香
私人消息 (0)
公共消息 (0)
論壇任務 (0)
系統消息 (0)
好友消息 (0)
帖子消息 (0)
麻辣家族討論版版
»
Excel程式區
» 巨集檔案變大且執行速度變慢
返回列表
下一主題
上一主題
發帖
[發問]
巨集檔案變大且執行速度變慢
adam2010
發短消息
加為好友
adam2010
當前離線
UID
2416
帖子
145
主題
42
精華
0
積分
193
金錢
193
點名
0
作業系統
Windows7
軟體版本
Office2010
閱讀權限
20
性別
男
在線時間
183 小時
註冊時間
2010-11-25
最後登錄
2025-2-6
中學生
帖子
145
主題
42
精華
0
積分
193
點名
0
作業系統
Windows7
軟體版本
Office2010
閱讀權限
20
性別
男
註冊時間
2010-11-25
最後登錄
2025-2-6
1
#
跳轉到
»
倒序看帖
打印
字體大小:
t
T
發表於 2015-2-27 20:00
|
只看該作者
[發問]
巨集檔案變大且執行速度變慢
各位版上高手,在下有一個拼湊出來的
巨集
檔案
使用一段時間之後執行速度變得很慢,而且檔案變得愈來愈大
請問是否可協助確認看看,謝謝!
ESOD_XT_Y.
zip
(964.97 KB)
下載次數: 7
2015-2-27 19:56
樓主熱帖
自動分配交期
公式簡化或者使用巨集
求助~排程填入日期
如何利用Vlookup查詢符合資料的前一個儲存格
條件加總問題
如何取得最近的需求日期以及數量
進階篩選物料適用性
巨集執行愈來愈慢?
刪除篩選後的資料
Sumifs用法
收藏
分享
Adam
lpk187
發短消息
加為好友
lpk187
當前離線
UID
20047
帖子
552
主題
3
精華
0
積分
578
金錢
578
點名
0
作業系統
win7
軟體版本
office 2010
閱讀權限
50
性別
男
在線時間
892 小時
註冊時間
2015-2-8
最後登錄
2024-7-9
高中生
帖子
552
主題
3
精華
0
積分
578
點名
0
作業系統
win7
軟體版本
office 2010
閱讀權限
50
性別
男
註冊時間
2015-2-8
最後登錄
2024-7-9
2
#
發表於 2015-2-28 00:35
|
只看該作者
回復
1#
adam2010
小學生看不到你上傳的檔案,
不過我的做法是把巨集檔變成2進位檔,資料庫則放入另一個資料檔中,這樣資料庫變大也不會有太多的影響巨集檔的執行速度,而且2進位檔也會比巨集檔的執行速度快一些
我也有遇過你提到的問題,(雖然我看不到你的檔案),不過就我發現的問題在這陳述一下
有天我發現我的巨集檔忽然變很大,從1百多K變成2M多,為什麼會這樣?最後我找到原因,我打開此巨集檔的xml檔查看在底下的"xl"資料夾"下的"worksheets"資料夾中某一個sheet變的很大(2M多),
後來我刪除了原來的sheet再重做了那個sheet巨集檔又恢復正常,執行速度也變和原來一樣快了,我想是不是某一次我在RUN巨集時產生了溢位而導致讓巨集檔變大!
最後,我還是想說,我們都是從小學生做起的,希望也小學生多學習的機會,有問題的主題,麻煩是不是也可以讓小學生也可以共同參與!!
TOP
adam2010
發短消息
加為好友
adam2010
當前離線
UID
2416
帖子
145
主題
42
精華
0
積分
193
金錢
193
點名
0
作業系統
Windows7
軟體版本
Office2010
閱讀權限
20
性別
男
在線時間
183 小時
註冊時間
2010-11-25
最後登錄
2025-2-6
中學生
帖子
145
主題
42
精華
0
積分
193
點名
0
作業系統
Windows7
軟體版本
Office2010
閱讀權限
20
性別
男
註冊時間
2010-11-25
最後登錄
2025-2-6
3
#
發表於 2015-2-28 11:45
|
只看該作者
回復
2#
lpk187
首先感謝您的回覆,關於您提到小學生看不到上傳的檔案~這是板規的既定政策,不過有另一個選項~成為贊助會員,其實以麻辣家族的回覆率來說,個人是覺得是蠻值得贊助的~
把巨集檔變成2進位檔,資料庫則放入另一個資料檔中.... → 這個應該可以試試看,我之前都是執行完要寄出去之前再另存成2進位檔的
打開此巨集檔的xml檔查看在底下的"xl"資料夾"下的"worksheets"資料夾中某一個sheet變的很大(2M多) → 請問一下要從哪裡看到每個sheet的大小?
Adam
TOP
lpk187
發短消息
加為好友
lpk187
當前離線
UID
20047
帖子
552
主題
3
精華
0
積分
578
金錢
578
點名
0
作業系統
win7
軟體版本
office 2010
閱讀權限
50
性別
男
在線時間
892 小時
註冊時間
2015-2-8
最後登錄
2024-7-9
高中生
帖子
552
主題
3
精華
0
積分
578
點名
0
作業系統
win7
軟體版本
office 2010
閱讀權限
50
性別
男
註冊時間
2015-2-8
最後登錄
2024-7-9
4
#
發表於 2015-2-28 14:00
|
只看該作者
本帖最後由 lpk187 於 2015-2-28 14:02 編輯
回復
3#
adam2010
巨集檔用 W INRAR 打開就可以看到了
Excel檔是可以用Winrar打開的,打開後就可以看到壓縮的檔案和資料夾
我說的資料夾也在其中,打開"xl"資料夾"下的"worksheets"資料夾就可以看到各個sheet的大小了。有沒有溢位產生,可以從這裡看到!
但打開後不會修改的話不要亂改,否則會造成不可預知的後果,要修改的話還是從Excel裡修改
裡面的XML檔可以用筆記本打開
TOP
HUNGCHILIN
發短消息
加為好友
HUNGCHILIN
(阿吉)
當前離線
不恥下問,不斷學習,才會進步
UID
27
帖子
647
主題
190
精華
24
積分
1037
金錢
1037
點名
0
作業系統
windows7
軟體版本
Office 2010 ; OOO3.0 ; Google
閱讀權限
100
性別
男
來自
竹南
在線時間
783 小時
註冊時間
2010-5-2
最後登錄
2022-6-24
暱稱:
阿吉
頭銜:
不恥下問,不斷學習,才會進步
版主
帖子
647
主題
190
精華
24
積分
1037
點名
0
作業系統
windows7
軟體版本
Office 2010 ; OOO3.0 ; Google
閱讀權限
100
性別
男
來自
竹南
註冊時間
2010-5-2
最後登錄
2022-6-24
5
#
發表於 2015-2-28 14:43
|
只看該作者
由於EXCEL系統資訊殘存問題檔案會變大
*所以微軟有設計一功能以'消除殘存系統資訊.縮小檔案大小.但這只是一小部分
*大宗的在這連結範例.板內這篇.可以看看
http://forum.twbts.com/viewthrea ... p;extra=&page=1
可以看到.使用者在SHEET使用範圍愈大.檔案愈大。您可以點在A1 上.用快鍵CTRL+END,即可看到使用範圍
解決方法:刪除整欄整列未使用的使用範圍(大宗).未使用的條件格式/儲存格格式 等也要刪除.
微軟消除殘存系統資訊功能
下載
(133.51 KB)
2015-2-28 14:23
------------------------------------------------------------------------------------
您的附檔.的SHEET.XML 大小如附件
存檔成.xlsm檔案 再改成.rar 解壓縮就可以
2007版以後的office檔 都是這樣 (除了 access與powerpoint檔較特別外)
下載
(32.69 KB)
2015-2-28 14:38
Hung-Chi Lin/林宏吉
HUNGCHILIN/林宏吉的OFFICE專欄
TOP
adam2010
發短消息
加為好友
adam2010
當前離線
UID
2416
帖子
145
主題
42
精華
0
積分
193
金錢
193
點名
0
作業系統
Windows7
軟體版本
Office2010
閱讀權限
20
性別
男
在線時間
183 小時
註冊時間
2010-11-25
最後登錄
2025-2-6
中學生
帖子
145
主題
42
精華
0
積分
193
點名
0
作業系統
Windows7
軟體版本
Office2010
閱讀權限
20
性別
男
註冊時間
2010-11-25
最後登錄
2025-2-6
6
#
發表於 2015-3-1 21:31
|
只看該作者
感謝HUNGCHILIN大的詳細說明,看起來應該是設定過格式的空白儲存格造成的因素比較大,我在試試砍好了,謝謝!
Adam
TOP
靜思自在 :
多做多得。少做多失。
返回列表
下一主題
上一主題
電腦各種硬體討論
EXCEL專屬討論區
Excelㄧ般區
Excel程式區
進階應用專區
OFFICE 系列
Word
PowerPoint
Access
Office不分區
程式語言
VB 與 VB.Net
C 與 C#
Java 與 J#
程式設計不分區
資料庫
ORACLE
My SQL
MS SQL
網頁設計
ASP 與 ASP.NET
PHP
PHP+MySQL 入門實作
JavaScript
FLASH / ActionScript
HTM/ HTML/ CSS
網頁設計不分區
電腦與作業系統
電腦各種硬體討論
一般電腦軟體討論
論壇事務
管理公告
投訴反映
新手測試
愛 ‧ 生活
公益佈告欄
生活與感動
[收藏此主題]
[關注此主題的新回復]
[通過 QQ、MSN 分享給朋友]
申請友情鏈接
Facebook粉絲