標題:
請教一個vba程式出錯的問題
[打印本頁]
作者:
laieven
時間:
2015-9-8 12:47
標題:
請教一個vba程式出錯的問題
請教各位先進,我用dde串聯了富邦的xq軟體到excel中
使用了工作表事件程序中的calculate去自動作計算
每一分鐘自動排序的記錄b2:e2的資料
但為何d2的記錄程式卻一值顯示有錯誤呢?
我搞不懂為什麼!!同一個寫法我曾從b2一直記錄到q2都沒錯
唯獨這個程式d2一直出現錯誤!!
請各位先進幫忙看一下問題癥結點!!
感謝了!!
[attach]21927[/attach]
[attach]21928[/attach]
作者:
owen06
時間:
2015-9-8 22:17
回復
1#
laieven
' Range("d" & tr) = Range("d2")
是因為這行語法最前面多了個『'』,讓他變成了一個注解的關係嗎?
作者:
laieven
時間:
2015-9-9 11:13
不~~是因為偵錯一直出現這一行有問題~~我只好先把他註解掉!!註解掉之後程式運行就很順利!!
作者:
owen06
時間:
2015-9-10 12:06
回復
3#
laieven
那如果改成這樣的話,能夠正確執行嗎?
ElseIf Range("b2") <> "-" Then '清盤的狀態, 不取其資料
tr = Int((nowTime - startTime) * 1440) + 10 '每差 300 秒就換一列
Range("b" & tr).Resize(1, 4) = Range("b2:E2").Value
複製代碼
作者:
laieven
時間:
2015-9-10 16:41
感謝各位熱情幫助!!
問題終於獲得解決!!
感恩阿!!!
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)