Board logo

標題: [發問] 把資料貼在最後”列”的寫法 [打印本頁]

作者: dino1978    時間: 2011-12-22 10:20     標題: 把資料貼在最後”列”的寫法

請教各位先進

我爬文時查到把 [資料貼在最後”列”的寫法]
Range("A1:A10").Copy .Range("A65536").End(xlUp).Offset(1, 0)
但是在執行時會出現如下圖的錯誤, 是我哪邊疏忽了
或少了什麼東西?
[attach]8897[/attach][attach]8897[/attach]

另外想請教的是
若是想把儲存格(A16)的資料複置到Sheet2的A欄的最後一列
是像這樣子寫嗎

Range("A1:A10").Copy .Sheet2.Range("A65536").End(xlUp).Offset(1, 0)

謝謝各位先進的指導
作者: hugh0620    時間: 2011-12-22 12:26

本帖最後由 hugh0620 於 2011-12-22 12:27 編輯

hi~ 樓主~ 你的寫法多了一個點
Range("A1:A10").Copy .Range("A65536").End(xlUp).Offset(1, 0)
下述為正確的寫法
Range("A1:A10").Copy Range("A65536").End(xlUp).Offset(1, 0)

另外想請教的是
若是想把儲存格(A16)的資料複置到Sheet2的A欄的最後一列
是像這樣子寫嗎
Range("A1:A10").Copy .Sheet2.Range("A65536").End(xlUp).Offset(1, 0)

也可以寫成
Sheet2.Range("A65536").End(xlUp).Offset(1, 0)=Range("A16")
作者: dino1978    時間: 2011-12-22 13:46

回復 2# hugh0620


    感謝Hugh大大, 成功了
學習了  謝謝您




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