[英]use worksheet name stored in a cell to call a cell from that worksheet
[英]Worksheet name from variable in Cell
这里需要一些帮助,我有这个 excel 宏来设置目标工作表(或引用名为“sheet2”的工作表
设置 targetWS = Worksheets("sheet2")
我的问题是,如果我想从另一个名为“master”的工作表和单元格 A1 中调出这个“sheet2”,我有这个 sheet2 写在那里。
对于这种情况,我应该如何重写我的宏代码?
设置目标WS = ?
我尝试了很多方法,但仍然无法正确。 任何人都可以帮助阐明这一点吗?
谢谢。
这对我有用:
Dim sh As String
Dim targetWS As Worksheet
sh = Worksheets("master").Range("A1")
Set targetWS = Worksheets(sh)
Debug.Print targetWS.Name
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.