打印本文 打印本文  关闭窗口 关闭窗口  
用VBA代码处理菜单和工具栏之五
作者:佚名  文章来源:不详  点击数  更新时间:2008/4/18 14:54:47  文章录入:杜斌  责任编辑:杜斌

删除菜单和工具栏

  你可以通过在现有的工具栏上右击,在弹出的自定义对话框中删除工具栏和菜单栏或者通过VBA删除他们,但是你只能通过VBA来删除弹出式菜单栏,用CommandBars集合中的Delete方法从当前CommandBars集合中删除一个已经存在的弹出式菜单栏,可以参考下面的方法:

Function CBDeleteCBControl(strCBarName As String, _

                           strCtlName As String)

    On Error Resume Next

    Application.CommandBars(strCBarName).Controls(strCtlName).Delete

End Function

注意:如果你要删除的工具栏没有在参数strCBarName中指定,在上面的函数中将不会出现错误提示,是通过On Error Resume Next这一句继续往下执行。

打印本文 打印本文  关闭窗口 关闭窗口