我编写了VBA代码,将Excel中的更改更新到数据库(SQL server)。
如何将此代码分发给其他用户?
我使用Worksheet_Change子例程将更改后的值存储在数组中。
Sub Worksheet_Change(ByVal Target As Range)
'add value to array
End sub
我还有更新数据库的代码:
Sub update_database()
'update database
End sub
我将这两个子程序存储在sheet1代码中。
在没有用户复制和粘贴代码的情况下,我如何分发这个宏?
我知道我可以把我的宏放在快速链接中。但我不知道如何处理Worksheet_Change程序,我认为这是绑定在纸张上的。
发布于 2011-10-06 07:41:56
将您的代码放入Addin并分发它。
注意:要使加载项响应所有Worksheet_Change events
,请参见How can an Excel Add-In respond to events in any worksheet?
https://stackoverflow.com/questions/7671197
复制相似问题