返回列表 上一主題 發帖

[發問] 把資料貼在最後”列”的寫法

[發問] 把資料貼在最後”列”的寫法

請教各位先進

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

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

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

謝謝各位先進的指導

本帖最後由 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")
學習才能提升自己

TOP

回復 2# hugh0620


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

TOP

        靜思自在 : 【做人的開始】每一天都是故人的開始,每一個時刻都是自己的警惕。
返回列表 上一主題