|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
Sub 填充名单到表格()
Dim arr(), brr
biaoshuliang = ActiveWorkbook.Sheets.Count
ReDim arr(1 To biaoshuliang)
For i = 1 To biaoshuliang
arr(i) = Sheets(i).Name
Next
zongbiao = Sheets("总表").[A100000].End(3).Row
brr = Sheets("总表").Range("B2:S" & zongbiao)
For m = 1 To UBound(brr)
For n = 1 To UBound(arr)
If brr(m, 1) = arr(n) Then
Sheets(arr(n)).[A10000].End(3).Offset(1) = Sheets(arr(n)).[A10000].End(3).Row
Sheets(arr(n)).[B10000].End(3).Offset(1).Resize(1, 18) = Application.WorksheetFunction.Index(brr, m)
End If
Next
Next
End Sub
这个代码可以实现,不过不是自动的。部门的序列号请留空 |
|