[算表] 巨集及錄製巨集相關問題

作者: yimean (溫柔殺手)   2018-09-21 11:19:39
軟體:Excel
版本:2007
各位板大日安。
小弟最近在學習Excel+VBA有兩個問題請教。
因為應用的電腦還是Windows XP等級,所以我就用Windows XP等級的電腦來寫。
目前有發現兩個問題。
1.隨著VBA程式碼越來越多(總數量約500行以內),開啟Excel的速度也越來越慢。
請問這是正常的嗎?可是,Excel一開啟的時候安全性詢問都還沒點開,理論上
VBA應該還沒執行才是,檔案大小也才100K不到。但怎麼會越開越慢呢?
2.錄製巨集方面,似乎沒有辦法模擬人去按按鈕的行為?如果該段VBA有MsgBox,
錄製的巨集並不會自己去按"確定"。錄製的巨集只能夠處理,同一本活頁簿,
簡單的複製、貼上跟屬性變更等動作而已。請問我的理解對嗎?
煩請高手解惑,感謝。
作者: newacc (XD)   2018-09-21 11:33:00
Msgbox就是讓程式通知使用者的功能,要自動按確定不如直接把Msgbox拿掉開啟速度方面,或許可以另存一個檔但是把程式碼全部刪掉這樣可以比較出是不是程式碼造成開啟速度慢

Links booklink

Contact Us: admin [ a t ] ucptt.com