- 帖子
- 559
- 主題
- 58
- 精華
- 0
- 積分
- 626
- 點名
- 0
- 作業系統
- win8
- 軟體版本
- office2013
- 閱讀權限
- 50
- 性別
- 男
- 來自
- TW
- 註冊時間
- 2010-11-22
- 最後登錄
- 2024-6-14
|
本帖最後由 hugh0620 於 2011-1-24 12:26 編輯
回復 5# skybbs
這樣一行就可以了~
Range("B1:B3") = Range("A1:A3").Value
上面的大大~ 其實是對的~ 只是位置上打錯~ 導致你執行後~ 結果錯誤
Range("A1:A3").Value = Range("B1:B3").Value
改成
Range("B1:B3").Value = Range("A1:A3").Value
其實你的寫法應該是用錄製巨集的方式去修改及發問問題的
試著將下面四行分別去執行,只有第一二行是可以的,第三四行沒有任何改變
這樣你就可以清楚的了解要在哪加value
Range("B1:B3").Value = Range("A1:A3").Value
Range("B1:B3") = Range("A1:A3").Value
Range("B1:B3") = Range("A1:A3")
Range("B1:B3").Value = Range("A1:A3") |
|