Sreekanth问是否有一种方法可以自动将宏从一个工作簿复制到另一个工作簿。似乎Sreekanth每月必须创建一个新的“分发”工作簿,其中包含分析数据的数据透视表,并且该工作簿需要包含某些宏。

也许最简单的方法是创建一个新的Excel模板,该模板仅包含要分发的宏。然后,您可以将该模板用作分发工作簿的基础。只需将数据透视表复制到工作簿中,即可根据需要进行分发。

如果您不想使用模板,则可以创建一个宏,该宏会将宏过程从一个工作簿复制到另一个工作簿。这样的宏可能会涉及很多,并需要进行一些测试。开发此类宏的一个不错的起点是位于此网页的大量在线资源:

http://www.cpearson.com/excel/vbe.aspx

注意:

如果您想知道如何使用此页面(或_ExcelTips_网站上的任何其他页面)中描述的宏,我准备了一个特殊页面,其中包含有用的信息。

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(2010)适用于Microsoft Excel 97、2000、2002和2003。可以在以下功能区中为Excel的功能区界面(Excel 2007及更高版本)找到本技巧的版本: