例如:
在工作表1上,A1单元格值具有列表的数据验证,列表的值为:
-你好再见
在工作表2上,我有一个名为“hello”的数据范围,在工作表3上,我有一个名为“goodbye”的数据范围
我想要的是,当我从列表中选择你好或再见时,宏会复制在工作表1上以A1单元格的值命名的范围 .
有没有办法做到这一点?我尝试使单元格值成为一个字符串,然后使用此代码:范围(“&string&”) . 复制,但问题是,我没有在工作表中指定我要复制的范围,所以显然这不是'工作 .
帮帮忙
如果要应用`.RefersToRange方法,则不必使用工作簿范围进一步使用命名范围 .
Thisworkbook.names("Hello").referstorange.copy destination:=range("L32")
目的地必须更改以适合您自己的目标,"Hello"应该是您的数据验证单元格的参考,但您应该明白这一点 .
1 回答
如果要应用`.RefersToRange方法,则不必使用工作簿范围进一步使用命名范围 .
目的地必须更改以适合您自己的目标,"Hello"应该是您的数据验证单元格的参考,但您应该明白这一点 .