Mic*_*elB 8 excel vba excel-vba
我已经创建了一个包含多个工作表的Excel 2010工作簿.执行各种数据操作的VBA代码在几个模块中,并且还附加到几种形式.该工作簿正在分发给不同部门的几十个人使用.他们将使用自己的部门特定数据填充他们的工作簿.
如果我需要分发代码更新(错误修复或一些新功能),怎么办?我不希望用户必须重新输入或将所有数据复制/粘贴到"新"工作簿中 - 我实际上是在寻找一种方法来更新现有工作簿中的VBA项目.
小智 1
您需要导出模块和表单,然后手动将它们导入到现有工作簿中。我曾经必须为我从事的一些项目这样做。
或者,您需要编写一些帮助程序代码将旧数据导入到新发布的工作簿中,但这当然取决于数据的组织方式。这又是我为不同项目采取的另一种方法。
您也可以按程序执行此操作。我用它来制作小补丁。 http://www.cpearson.com/excel/vbe.aspx