我想做个小程序,就是想问问vba可不可能实现这样的功能:有个东西(就是想问这个东西可不可能)将很多小程序(例如自动制作斜线表头、自动让每一列都刚刚好:autofit等等等等)汇总起来。然后分享给其他人,其他人想实现某个功能的时候就点击一个按钮。
估计就类似插件吧
我想做个小程序,就是想问问vba可不可能实现这样的功能:有个东西(就是想问这个东西可不可能)将很多小程序(例如自动制作斜线表头、自动让每一列都刚刚好:autofit等等等等)汇总起来。然后分享给其他人,其他人想实现某个功能的时候就点击一个按钮。
估计就类似插件吧
这是可以用VBA实现的,但"分享"的过程不像一般程序执行的那么方便:
1 先行在VBA的模块单元建立好所述的各种SUB、FUNCTION小模块[程序];包括含有各种按钮控件的SUB[比如叫"调用"],内里建立好调用的各种逻辑关系;
2 在VBA的"ThisWorkbook"页面的"Sub Workbook_Open()"加入让文档被启动时即加载"SUB 调用()"即可;
3 以上是对一个文档的操作而言的;如果想让对方在某一电脑或网域内通用,则须建立好一个域内均可随时提取到的公共模块文档,把上述1中所建立起来的所有模块装进1个或多个文档模块,同时做好说明文件,让所有人能清晰地知道有什么模块可以调用,如何调用[在哪(路径)、名称、功能、输入参数等等];
之后让有需要的人,在自己建立的文档依上述2的方法,启动调用程序即可。