用VBA代码处理菜单和工具栏之五

文章作者 100test 发表时间 2007:12:21 11:47:15
来源 100Test.Com百考试题网


删除菜单和工具栏

  你可以通过在现有的工具栏上右击,在弹出的自定义对话框中删除工具栏和菜单栏或者通过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这一句继续往下执行。



相关文章


MicrosoftAcce 数据库知多少
用VBA代码处理菜单和工具栏之五
将Oracle的数据倒入EXCEL中的方法
用VBA代码处理菜单和工具栏之二
获得SQL服务器时间的VB代码
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛