返回列表 上一主題 發帖

[發問] xlup 問題..

[發問] xlup 問題..

想請教各位大大... 如果 column C:D 有11行的資料..  我想把range C1:D11 copy到另一張工作表作為backup...
而column A 我用了FORUMULA來自動填上年份.. 所以有資料的地方會由A1至B21..
請問我要怎樣使用End(xlUp).row 才可以取最後一行資料為ROW11而不是ROW21呢..

謝謝賜教!!

xlup.rar (7.28 KB)

回復 1# jomeow


我的積分不足以下載附件,所以依您的題意來猜測您的需求,試試看囉!!
  1. Sub test()
  2.     Range("c1:D" & [d65535].End(xlUp).Row).Copy
  3.     Sheets("backup").Select
  4.     [a1].Select
  5.     ActiveSheet.Paste
  6. End Sub
複製代碼

TOP

回復 3# jomeow
試試看
  1. Sub test()
  2.     Range("c1", [d1].End(xlDown)).Copy Sheets("backup").Range("A1")
  3. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

        靜思自在 : 地上種了菜,就不易長草;心中有善,就不易生惡。
返回列表 上一主題