繁体   English   中英

单元格中变量的工作表名称

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM