|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
tiger0816 发表于 2014-7-22 16:24
附件上传了,谢谢 - Sub 汇总()
- Dim i%, j%, arr(1 To 100, 1 To 7), drow%
- Dim sht As Worksheet
- j = 1
- For Each sht In Worksheets
- If Not (InStr(sht.Name, "表") > 0 And InStr(sht.Name, "类") > 0) Then
- With sht
- drow = .[c65536].End(3).Row
- If drow > 1 Then
- For i = 1 To 7
- arr(j, i) = .Cells(drow, 2 + i).Value
- Next
- j = j + 1
- End If
- End With
- End If
- Next
- Worksheets("总表").[b2].Resize(UBound(arr), 7) = arr
- End Sub
复制代码 现在汇总的条件是 把 工作表名中有 “表” 和“类”字的都不进行汇总。请查看。 |
|