- 帖子
- 522
- 主題
- 36
- 精華
- 1
- 積分
- 603
- 點名
- 0
- 作業系統
- win xp sp3
- 軟體版本
- Office 2003
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2012-12-13
- 最後登錄
- 2021-7-11
|
2#
發表於 2014-5-13 19:09
| 只看該作者
本帖最後由 yen956 於 2014-5-13 19:10 編輯
回復 1# pupai
是每次均將Sheet1 欄A 的資料, 全部備份到 Sheet2?
如果是, 試試這個- Sub Command()
- Dim sh1, sh2 As Worksheet
- Dim lastRow1, lastRow2 As Integer
-
- Set sh1 = Sheets("Sheet1")
- Set sh2 = Sheets("Sheet2")
- lastRow1 = sh1.[A2].End(xlDown).Row
- lastRow2 = sh2.[A65536].End(xlUp).Row
-
- '假定要複製的資料, 每次均從 sh1.[A2]開始
- '將Sheet1 欄A 的資料, 全部備份到 Sheet2欄A最下面
- sh1.[A2].Resize(lastRow1 - 1, 1).Copy sh2.[A2].Offset(lastRow2 - 1, 0)
- End Sub
複製代碼 |
|