- 帖子
- 354
- 主題
- 5
- 精華
- 0
- 積分
- 387
- 點名
- 0
- 作業系統
- windows7
- 軟體版本
- vba,vb,excel2007
- 閱讀權限
- 20
- 性別
- 男
- 註冊時間
- 2017-1-8
- 最後登錄
- 2024-8-2
 
|
2#
發表於 2023-7-21 05:27
| 只看該作者
回復 1# t8899
大概有3~4種情況 逐一進行猜測分析
1.有 股票的dde 等待資料匯入 (若沒有就不是這項)
2.檔案內有任一儲存格去 使用到其他excel的儲存格資料 可以用find搜尋全部 ".xlsx"
3. 有用過excel"資料"的功能 自動匯入外部網頁 或者資料 必須去資料找出已經不繼續使用的外部綁定
4.開發人員-巨集 找看看有沒有奇怪名稱的module 例如xxx.xxx
這代表曾經使用過application.ontime 的語法 在自動計時循環的情境下
不小心又開啟其他不同檔名(但模組幾乎完全相同的)excel 尤其是兩個excel 的自己寫的模組 完全一樣的名稱 所複製的檔案
例如 有 A 跟 B兩個excel.xlsm檔案
雖然資料不同 但裡面寫的vba模組完全名稱一樣
在自動執行的過程中
A 直接去調用B裡面的同名稱模組 導致A 下次開啟後 也會自動用B的模組來跑 造成bug
只能去巨集重新指定修正模組名稱 |
|