在下面的代码中,我正在"发货"从效率"中提取数据。使用标准的纸张" Ship"。我想命名"发货"通过使用类似Application.ActiveSheet.Name = .Range("A2")
之类的内容从单元格动态制作工作表,然后使用Set wsShip = Worksheets.Range("A2")
之类的内容来调用工作表,我还想使用动态条件来提取数据,因此不使用{{1我想使用Criteria1:="Ship"
有没有/另一种方法可以做到这一点?
Criteria1:=.Range("A3")
答案 0 :(得分:1)
Set wsShip = Worksheets("Shipped")
Set wsEff = Worksheets("Efficiency")
wsShip.Name = wsEff.Range("A2").Value 'for example
wsShip.Activate 'changing the name doesn't change the reference to
' the sheet you have in 'wsShip'