有何指令能暫時不要觸動 Worksheet_Calculate 的事件,又如何恢復?
- 帖子
- 764
- 主題
- 254
- 精華
- 0
- 積分
- 1031
- 點名
- 0
- 作業系統
- windows 11
- 軟體版本
- OFFICE2021
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2011-5-30
- 最後登錄
- 2025-5-4
|
有何指令能暫時不要觸動 Worksheet_Calculate 的事件,又如何恢復?
有何指令能暫時不要觸動 Worksheet_Calculate 的事件,又如何恢復? |
|
|
|
|
|
|
- 帖子
- 764
- 主題
- 254
- 精華
- 0
- 積分
- 1031
- 點名
- 0
- 作業系統
- windows 11
- 軟體版本
- OFFICE2021
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2011-5-30
- 最後登錄
- 2025-5-4
|
7#
發表於 2015-7-5 06:48
| 只看該作者
本帖最後由 t8899 於 2015-7-5 06:50 編輯
回復 t8899
關閉EXCEL程式,再重開EXCEL程式
GBKEE 發表於 2015-7-5 06:34 
這我測試過
當 on time 還有等待執行時關閉
關檔===>還會自動開檔來執行
關閉excel ===>當然就不會執行了
Application.OnTime Now+有好幾個是放在Worksheet_Calculate 裡
例如 Application.OnTime Now + TimeValue("00:00:30"), "VP"
無法知道到底那幾個有在執行 ???
無法用 Schedule:=False 來做 |
|
|
|
|
|
|
- 帖子
- 5923
- 主題
- 13
- 精華
- 1
- 積分
- 5986
- 點名
- 0
- 作業系統
- win10
- 軟體版本
- Office 2010
- 閱讀權限
- 150
- 性別
- 男
- 來自
- 台灣基隆
- 註冊時間
- 2010-5-1
- 最後登錄
- 2022-1-23
        
|
6#
發表於 2015-7-5 06:34
| 只看該作者
回復 5# t8899
關閉EXCEL程式,再重開EXCEL程式 |
|
|
|
|
|
|
- 帖子
- 764
- 主題
- 254
- 精華
- 0
- 積分
- 1031
- 點名
- 0
- 作業系統
- windows 11
- 軟體版本
- OFFICE2021
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2011-5-30
- 最後登錄
- 2025-5-4
|
5#
發表於 2015-7-4 12:15
| 只看該作者
有何指令能殺死目前Application.OnTime 還在執行中的所有程序
有何指令能殺死目前Application.OnTime 還在執行中的所有程序 |
|
|
|
|
|
|
- 帖子
- 323
- 主題
- 6
- 精華
- 0
- 積分
- 313
- 點名
- 0
- 作業系統
- xp
- 軟體版本
- 2k
- 閱讀權限
- 20
- 性別
- 男
- 註冊時間
- 2015-6-24
- 最後登錄
- 2025-5-3
|
4#
發表於 2015-7-4 10:01
| 只看該作者
可以用 Application.EnableEvents 去達成就好了
中斷DDE在連線很耗費時間的 |
|
|
|
|
|
|
- 帖子
- 323
- 主題
- 6
- 精華
- 0
- 積分
- 313
- 點名
- 0
- 作業系統
- xp
- 軟體版本
- 2k
- 閱讀權限
- 20
- 性別
- 男
- 註冊時間
- 2015-6-24
- 最後登錄
- 2025-5-3
|
3#
發表於 2015-7-4 10:00
| 只看該作者
Application.EnableEvents = True
Application.EnableEvents = False |
|
|
|
|
|
|
- 帖子
- 764
- 主題
- 254
- 精華
- 0
- 積分
- 1031
- 點名
- 0
- 作業系統
- windows 11
- 軟體版本
- OFFICE2021
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2011-5-30
- 最後登錄
- 2025-5-4
|
2#
發表於 2015-7-4 06:42
| 只看該作者
有何指令能暫時中斷DDE連結?(全部的工作表)
有何指令能暫時中斷DDE連結?(全部的工作表),又如何恢復連結? |
|
|
|
|
|
|