Office EXCEL 不用VB,你也可以制作自己的Excel菜单!

Posted gary_tao的个人博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Office EXCEL 不用VB,你也可以制作自己的Excel菜单!相关的知识,希望对你有一定的参考价值。

还记得这个讨厌的VB吗?为了做一个COM插件,生成一个DLL,麻烦一大堆。其实我们想要的仅仅是把自己写的宏封装一下,更好的调用而已。

 

打开工具,自定义,在命令菜单中选择新菜单,然后拖放右侧的新菜单到顶部的工具栏(比如我放到帮助的后面)鼠标松开后就出现了一个"新菜单"

 

右击这个新菜单,改一下名字,再拖放到你喜欢的位置(比如放到帮助的前面)

 

再拖一个子菜单(拖放到刚才菜单的下面)

 

改一下名字,再拖放一个自定义菜单项

 

如法炮制,你可以做很多的自定义菜单。

 

做了很多按钮,但是点击这些按钮去干什么呢?就用我们自己录制或编写的宏命令吧(你可能经常碰到onaction去执行一个宏命令,结果说没找到这种莫名其妙的问题吧),没有关系,我们都在PERSONAL.XLS里面做,就不会有这种问题了。

 

以上是关于Office EXCEL 不用VB,你也可以制作自己的Excel菜单!的主要内容,如果未能解决你的问题,请参考以下文章

VB6制作的自定义ocx控件

Office.VBA-VB基础

如何在未安装 office 的情况下从 winform vb.net 2008 导出到 excel?

vb.net制作的Excel文件 未捕获通过反射调用的方法而引发的异常

VB6 程序无法打开 Excel 2007,未注册自动化错误库

VSTO开发指南(VB版) 第二章 Office解决方案介绍