我有一些风格的 excel 工作表
组织 1
姓名 职业
克里斯 - 承包商
简 - 员工
组织 2
姓名 职业
鲍勃 - 设施
Trey - 软件开发人员
并希望将这些工作表组合成一个主工作表,格式为
组织名称 职业
1 - 克里斯 - 承包商
1 - 简 - 员工
2 - 鲍勃 - 设施
2 - Trey - 软件开发人员
使用 VBA,我可以将所有数据提取到一个工作表中
NumSheets = Worksheets.Count
Worksheets(1).Select
Sheets.Add
ActiveSheet.Name = "All"
For X = 1 To NumSheets
Worksheets(X + 1).Select
curAgency = ActiveSheet.Name
NumRows = ActiveSheet.UsedRange.Rows.Count
Rows("5:" & NumRows).Select
Selection.Copy
Worksheets("All").Select
ActiveSheet.Range("B1").Paste
Selection.End(xlDown).Select
ActiveCell.Offset(1, 0).Select
Worksheets(X + 1).Select
Range("A1").Select
Next X
Worksheets("All").Select
Range("A1").Select
End Sub
但我不确定如何插入该列并将组织名称附加到主列表中的每个组。