我有一个文件,其中有4个标签,每个标签用于不同的用户。 用户每天在与其名称对应的选项卡中输入由他们处理的客户的详细信息。 我希望最后一个选项卡是所有用户在各自选项卡中输入的所有数据的集合。数据不应重叠,我应该能够过滤它。请指教。
答案 0 :(得分:0)
试试这个微小的宏:
Sub GatherData()
Dim s As Worksheet, nLastRow As Long, sm As Worksheet
Set sm = Sheets("Master")
For Each s In Sheets
If s.Name <> "Master" Then
Set r = sm.UsedRange
nLastRow = r.Rows.Count + r.Row
s.UsedRange.Copy sm.Cells(nLastRow, 1)
End If
Next s
End Sub
答案 1 :(得分:0)
您可以跨标签执行多项功能,例如使用 SUM 公式:
=SUM(Sheet1:Sheet3!A1)
会在 Sheet1 标签 Sheet3
中为您提供 A1 单元格中值的总和希望有所帮助