如果你有VB6做的插件(AddIn),在VB6IDE可以运行,但是在Office里面Visual Basic编程中无法加载,是不是感到很可惜,一下子就放弃了100倍的市场?
你是否可以几乎不动源码,就可以把 VB6 AddIn For VB6 变成 VB6 AddIn For VBA?
那么这里的方法就值得你成为VIP了:
1、拷贝你的MyAddIn文件夹(For VB6)成MyAddInVBA。
继续:
4、在MyAddInVBA文件夹中,用VB6IDE打开MyAddIn.vbp,生成DLL,可能会提示错误,很简单,解决办法:
调试:可以直接在VB6IDE运行你这个插件程序,如果没问题,可以生成 MyAddIn.dll这个DLL文件后,在Office2016等Excel/Word/PowerPoint/WPS等的 Visual Basic 中 开发工具->Visual Basic->外接程序->外接程序管理器 中对 MyAddIn.dll 加载文件全部打勾即可使用你的插件。