Board logo

標題: [發問] 出現#REF! [打印本頁]

作者: ccca    時間: 2011-7-5 17:04     標題: 出現#REF!

請問:
我用DDE接收資訊源
並將接收到的訊息經過計算後儲存在G7∼M7之間
想把他複製到其他位置卻出現#REF!
Sheet4.Range("G7:M7").Copy Sheet4.Range("B28:H28")

請問我該怎麼修改?
感謝。
作者: oobird    時間: 2011-7-5 17:19

公式錯誤應該修正公式,不是修正這一行copy語句!
作者: ccca    時間: 2011-7-5 17:49

感謝回答
不過excel上 G7∼M7之間的數值顯示正常
只不過我G7∼M7分別直接等於其他儲存格計算完的資料
請問是這裡出問題嗎?
--
G7=C3
H7=C4
I7=E3
J7=F3
K7=C6
L7=C7
M7=E6
作者: a8350070    時間: 2011-7-5 18:50

回復 3# ccca

這是公式相對參照的問題
原本G7公式=C3意為自本儲存格參照到左方4欄及上方4列之位置
當公式複製到B欄時, 無法參照到B欄左方4欄,因為B欄左方只有一個A欄
可以改成
Sheet4.Range("B28:H28") = Sheet4.Range("G7:M7").Value
直接把數值寫到目的地
作者: ccca    時間: 2011-7-5 19:03

感謝  是學的不夠深
用錯指令了

謝謝




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)