[算表] VBA繪製動態圖表
軟體:
EXCEL
版本:
2003 2007
大家好
我有個簡單的問題想請教
自己做了個以VBA實現的動態圖表
效果在於 可以自動匯入資料 自動把資料加到圖表裡面
點選不同的年份區間 可以動態改變 數列的資料長度
以上經過長時間的作功課終於一一實現了
不過唯一問題就是 我是在2003的版本做的
結果改用2007打開 發現速度變得格外的慢
原本在2003裡面 添加十個新數列到圖表裡 費時大約兩秒
但在2007裡面 卻需要大約十五秒左右
這個速度有點令人無法接受
我在所有的動作前都有加入停止螢幕跳動及更改手動
所以想請問大家有沒有遇到類似的問題?
PS:
我有試過逐行檢查,發覺2007有個特性
就是針對圖表做的任何動作
例如更改座標軸字體 這個動作在03只需要幾毫秒就可以完成
但是在07裡卻是需要一秒以上 原因就是他會重新繪圖一次
導致重繪一次的情況下 當資料量不少(>3000) 就會超過一秒
但在03裡面 這個改格式的動作卻不會重新繪圖
導致兩者的差異
不知道各位高手 有沒有方式可以繞過這個重新繪圖的動作?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.162.233.226
Office 近期熱門文章
PTT數位生活區 即時熱門文章