|
- Sub ykcbf() '//2025.3.24
- Application.ScreenUpdating = False
- Set sh = ThisWorkbook.Sheets("汇总")
- xm = sh.[b1].Value
- ReDim brr(1 To 10 ^ 5, 1 To 100)
- For Each sht In Sheets
- If sht.Name <> sh.Name Then
- With sht
- r = .UsedRange.Find("*", , -4163, , 1, 2).Row
- c = .UsedRange.Find("*", , -4163, , 2, 2).Column
- arr = .[a1].Resize(r, c)
- For i = 4 To UBound(arr)
- If Format(arr(i, 3), "m月") = xm Then
- m = m + 1
- brr(m, 1) = .Name
- For j = 2 To UBound(arr, 2)
- brr(m, j) = arr(i, j)
- Next
- End If
- Next
- End With
- End If
- Next
- With sh
- .[a4:q10000] = Empty
- .[a4].Resize(m, 17) = brr
- .[a4].Resize(m, 17).Borders.LineStyle = 1
- End With
- Application.ScreenUpdating = True
- MsgBox "OK!"
- End Sub
复制代码
|
|