- 帖子
- 2035
- 主題
- 24
- 精華
- 0
- 積分
- 2031
- 點名
- 0
- 作業系統
- Win7
- 軟體版本
- Office2010
- 閱讀權限
- 100
- 性別
- 男
- 註冊時間
- 2012-3-22
- 最後登錄
- 2024-2-1
|
127#
發表於 2016-4-13 09:06
| 只看該作者
本帖最後由 c_c_lai 於 2016-4-13 09:08 編輯
回復 116# GBKEE
- ' #N/A (DDE尚未啟動) -> Excel 一開始連上 DDE 時因系統尚未就緒,此時接收值為 #N/A,
- ' 當 .Row = 2 (資料最位筆為第二列) 又逢第二列傳入值為 #N/A,所以則逕行將 (#N/A) 直接寫入;
- ' 接著當第二列接收到 DDE 接收值 (實際數據) 後,再次觸發 Worksheet_Calculate(),
- ' 此時 .Row > 2 And .Value <> Range(E.Name).Value 於上、下欄值比對時便產生錯誤訊息了。
- ' -----------------------------------------------------------------------------------------
- ' Cells(Rows.Count, cts).End(xlUp).Value : 錯誤 2042 : Variant/Error
- ' 執行階段錯誤 '13': 型態不符合
- ' -----------------------------------------------------------------------------------------
複製代碼 |
|