VBA获取xlam内的sheet对象

原创文章,欢迎转载:http://miao.blog/article/vba-xlam-sheet

最近用xlam方式给Excel写AddIn,然后想在AddIn里边放一些模板,然后将在代码里边使用AddIn里边的sheet,
刚开始尝试Workbooks("xlam文件名")取不到xlam里的对象,尝试了很多方法都取不到里边的对象,百度也没找到答案。
突然,灵机一动,为什么不用名字直接取。

VBE编辑器里边直接选中xlam里的sheet,
然后点出属性窗口,把名称改成一个有意义的名称,
然后直接在代码里边直接试用该名称即可。
就是这么简单!

推荐阅读
传统的方式配置xlam比较麻烦,这段代码可以让你双击打开xlam时自动安装或更新
评论