有点难度:自定义二级菜单的提示信息
时间:2011-08-03
来源:互联网
众所周知,Excel自定义工个栏,用这句代码可以做提示信息作用。
就是鼠标放在按钮上,有提示的文字出现。
但现在有个疑问,这句代码只能在一级菜单中使用,在二级菜单下无效?郁闷中~~~
敬请各位大师指点,谢谢~
'
就是鼠标放在按钮上,有提示的文字出现。
复制内容到剪贴板
如图效果:代码:
.TooltipText = "查詢用户和权限"但现在有个疑问,这句代码只能在一级菜单中使用,在二级菜单下无效?郁闷中~~~
敬请各位大师指点,谢谢~
'
作者: opel-wong 发布时间: 2011-08-03
附上一段示例代码:
Set iBar = Application.CommandBars.Add(cjname, msoBarTop, , True)
'-----------------------------------------------第一个二级菜单------------------------------------------------
Set iBtn = iBar.Controls.Add(Type:=msoControlPopup) '系统 '这里是一级
With iBtn
.Caption = " 【系统】" '这个是名称(显示用的)一级菜单的
.TooltipText = "查詢用户和权限" '鼠标移过提示
With .Controls.Add(Type:=msoControlButton, ID:=2950) '这里是二级第一个项目
.FaceId = 69 '指定显示的图标
.TooltipText = "查詢當前系統登錄用戶名" '鼠标移过提示
.Style = msoButtonIconAndCaption '同时显示图标和标题
.BeginGroup = True
.OnAction = "username" '指定要执行的宏
.Caption = " 【用戶】" '这个是名称(显示用的)二级菜单的
.Tag = "查詢"
.Enabled = True
.Visible = True
End With
With .Controls.Add(Type:=msoControlButton, ID:=2950) '这里是二级第二个项目
.FaceId = 2103 '指定显示的图标
.BeginGroup = True
.Caption = " 【權限】" '这个是名称(显示用的)二级菜单的
.Tag = "權限"
.OnAction = "uusers" '指定要执行的宏
.Enabled = True
.Style = msoButtonIconAndCaption
.TooltipText = "修改簽名權限【需授權用戶使用】"
.Visible = True
End With
End With
'
[ 本帖最后由 opel-wong 于 2011-8-3 23:18 编辑 ]
Set iBar = Application.CommandBars.Add(cjname, msoBarTop, , True)
'-----------------------------------------------第一个二级菜单------------------------------------------------
Set iBtn = iBar.Controls.Add(Type:=msoControlPopup) '系统 '这里是一级
With iBtn
.Caption = " 【系统】" '这个是名称(显示用的)一级菜单的
.TooltipText = "查詢用户和权限" '鼠标移过提示
With .Controls.Add(Type:=msoControlButton, ID:=2950) '这里是二级第一个项目
.FaceId = 69 '指定显示的图标
.TooltipText = "查詢當前系統登錄用戶名" '鼠标移过提示
.Style = msoButtonIconAndCaption '同时显示图标和标题
.BeginGroup = True
.OnAction = "username" '指定要执行的宏
.Caption = " 【用戶】" '这个是名称(显示用的)二级菜单的
.Tag = "查詢"
.Enabled = True
.Visible = True
End With
With .Controls.Add(Type:=msoControlButton, ID:=2950) '这里是二级第二个项目
.FaceId = 2103 '指定显示的图标
.BeginGroup = True
.Caption = " 【權限】" '这个是名称(显示用的)二级菜单的
.Tag = "權限"
.OnAction = "uusers" '指定要执行的宏
.Enabled = True
.Style = msoButtonIconAndCaption
.TooltipText = "修改簽名權限【需授權用戶使用】"
.Visible = True
End With
End With
'
[ 本帖最后由 opel-wong 于 2011-8-3 23:18 编辑 ]
作者: opel-wong 发布时间: 2011-08-03
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28