
[英]Error 1004 'Range' of object '_Worksheet' failed when trying to copy values (Workbook and worksheet explicitly set, no named ranges)
[英]Named Range Worksheet parent from Workbook object
我试图获取对子工作簿中的Worksheet对象的引用。
有没有更好的方法从儿童工作簿获取工作表参考?
我现在拥有的:
activeworkbook.Names("rngMarketAreaMgr1").RefersToRange.Worksheet.Name
看起来有点长而且有点过分以获得名字。 由于Range最终指向工作表上的Defined Table,因此Table(理论上)可以移动到不同的工作表,因此我需要在工作簿级别逻辑引用NamedRange,然后提取Worksheet对象然后使用。
你的意思是这样的?
Debug.Print Range("rngMarketAreaMgr1").Parent.Name
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.