- 帖子
- 45
- 主題
- 1
- 精華
- 0
- 積分
- 51
- 點名
- 0
- 作業系統
- windows 7
- 軟體版本
- office 2003
- 閱讀權限
- 20
- 註冊時間
- 2013-4-16
- 最後登錄
- 2013-12-30
|
回復 7# ldneye
放到module上
2張worksheets公司名不對稱,自己改下code吧- Option Explicit
- Sub test1()
- Dim finalrow As Integer
- Dim finalrow06 As Integer
- Dim j As Integer
- Dim i As Integer
- finalrow = Sheets("Return").UsedRange.Rows.Count
- finalrow06 = Sheets("2006_1").UsedRange.Rows.Count
- With ActiveWorkbook
- For j = 2 To finalrow06
- For i = 1 To finalrow - 5
- If .Sheets("2006_1").Cells(j, 1).Value = .Sheets("Return").Cells(i, 1).Value Then
- 'Sheets("Return").Select
- .Sheets("Return").Range(Cells(i + 2, 1), Cells(i + 2, 13)).Copy Destination:=.Sheets("2006_1").Range("B" & j)
- End If
- Next
- Next
- End With
- End Sub
複製代碼 |
|