→ soyoso: 查了一下無查到如一張工作那麼簡易的寫法;運行變慢方面是 04/23 12:01
→ soyoso: 否以application.enableevents的部分下手看看呢? 04/23 12:02
→ foolkids: 謝謝蘇大! 最近被效能優化搞到有點頭大 沒有個比較準確 04/23 13:05
→ foolkids: 的原則 Q_Q 04/23 13:05
→ soyoso: 準確的原則是指? 04/23 13:26
→ soyoso: 優化上是否還是在activate時的自動運算而再調整呢? 04/23 13:30
很多,例如說我以為陣列處理最快,所以把一些大範圍的複製貼上改用陣列取代,
結果執行時間反而變長...
還有Find、Match運算,網路上查到是Match比較快,
結果我改寫自己用Find寫成的東西後,執行時間也是變長了...
現在我都要透過測試執行時間,才能知道該用哪種程序才會將效能優化,有點苦惱
※ 編輯: foolkids (60.249.149.121), 04/23/2015 15:12:39
推 EGsux: cell(1,1).value=1 04/23 19:19
→ EGsux: 我一直都直接wb.ws.cell我寫囧 04/23 19:20
推 EGsux: 直接在ws用陣列表示? 04/23 19:22
推 EGsux: 如非必要不要用select activate等東西阿直接在code寫入數 04/23 19:26
→ EGsux: 值 04/23 19:26
→ foolkids: 直接在code寫數值?您是說跑迴圈嗎? 04/24 00:00
→ foolkids: 我舉例的狀況是多張工作表的A1都要輸入1,不知有何好方 04/24 00:02
→ foolkids: 法? 04/24 00:02