我有这个问题要解决:
我有一个"主"excel工作簿,在某些单元格上具有自定义验证和属性(例如,从单元格A1到B2,您只能插入数字等(;此外,我还为Excel制作了一个自定义加载项,使用Visual Studio 2017和VSTO(Visual Studio Tools for Office(在解决方案中本地定义。
我想做的是:嵌入到"主"excel文件的单元格中,另一个excel文件B,我希望这个文件B继承"主"excel的所有验证和属性。
我需要嵌入并使其可点击,以便用户可以在他们的机器上制作自己的"主"excel副本。
可能吗?提前致谢
听起来您只需要复制工作簿中的工作表并删除对更改内容的任何保护。使用 Copy 方法将工作表复制到当前工作簿或新工作簿中的其他位置。以下 VBA 代码示例复制工作表 1,将副本放在工作表 3 之后。
Worksheets("Sheet1").Copy After:=Worksheets("Sheet3")
使用"取消保护"方法从工作表或工作簿中删除保护。如果工作表或工作簿不受保护,则此方法不起作用。