当前位置:编程学习 > VB >>

excel启动时加入按钮

现在有这样一个需求:

                有excel和另一软件(如是A软件),都支持VBA二次开发,现在需要在A软件中使用excel的表格数据,依据这些数据制作一些图形。

               具体的过程是在A软件中利用VBA启动excel,并在excel中编辑数据,编辑好数据后,选择所需数据,在A软件中绘出某种图形。

              现在主要的症结是在Excel中编辑完成后,选择了数据,没办法返回到A软件中,如果能在excel中加上一个菜单或按钮之类的东西就可以很好的实现,如何加这个菜单或按钮。加这个菜单或按钮需要在A软件中利用VBA启动excel时加上。
--------------------编程问答-------------------- 可以作的 --------------------编程问答-------------------- 如何做,给个大概的过程 --------------------编程问答-------------------- 另外,在使用A软件启动excel时,要加入菜单或按钮,在正常使用时,不能加入,如何处理? --------------------编程问答-------------------- 咋没人回哪? --------------------编程问答-------------------- A软件做成dll(excel菜单封装vba)    运行regsvr32  注册  dll --------------------编程问答-------------------- 知道Excel也有Design Time和Run Time的说法不?

通过菜单“视图(V)”->工具栏->check上控件工具箱就可以添加Button这样的控件了,给它们绑定宏就和编码处理控件事件一样了。

利用录制宏的功能,把上面的操作记录下来,在你的A软件中提供类似的代码就可以动态操作Excel了。
补充:VB ,  VBA
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,