各位大大excel vba能將多個工作表合併個對應內容?
- 帖子
- 234
- 主題
- 19
- 精華
- 0
- 積分
- 276
- 點名
- 0
- 作業系統
- Windows XP
- 軟體版本
- office 2003
- 閱讀權限
- 20
- 性別
- 男
- 註冊時間
- 2013-1-7
- 最後登錄
- 2021-10-7
|
回復 1# wsx1130
Sub EX()
Dim Arr As Range
Set Arr = Sheets(1).[b1].CurrentRegion
For Each a In Array(2, 3, 4)
With Sheets(a)
For Each b In .Range(.[c2], .[c2].End(4))
For x = 2 To Arr.Rows.Count
If b = Arr(x, 3) And b.Offset(, 1) <> "" Then
Arr(x, 4).Resize(, 4) = b.Offset(, 1).Resize(, 4).Value
GoTo 100
End If
Next
100:
Next
End With
Next
End Sub |
|
|
|
|
|
|
|