Foxtable(狐表)用户栏目专家坐堂 → 快捷菜单有问题,请修正!


  共有19734人关注过本帖树形打印复制链接

主题:快捷菜单有问题,请修正!

帅哥哟,离线,有人找我吗?
狐狸爸爸
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47509 积分:251469 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/10/6 20:57:00 [显示全部帖子]

收到

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47509 积分:251469 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/10/7 11:02:00 [显示全部帖子]

菜单控件的问题,我解决不了,你可以这样:

For Each cmd as RibbonMenu.ContextCommand in  ContextMenus("Cell").Items("Filter").Items
    cmd.Enabled = False
Next

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47509 积分:251469 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/10/8 9:16:00 [显示全部帖子]

有解的,大家自己先想想

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47509 积分:251469 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/10/8 10:53:00 [显示全部帖子]

group没有这个问题啊,快捷菜单才有。
我只是一个想法,先要测试一下,稍等。

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47509 积分:251469 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/10/8 11:21:00 [显示全部帖子]

For Each xm as Object in RibbonTabls("A").Groups("Tj").Items
   xm.Enabeld = False   
Next

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47509 积分:251469 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/10/8 11:22:00 [显示全部帖子]

快捷菜单比较复杂,用自定义函数:

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目8.rar


在命令窗口测试:

For Each xm as RibbonMenu.Button in RibbonTabls("A").Groups("Tj").Items
    Output.Show(xm.Name)
Next

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47509 积分:251469 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/10/8 18:47:00 [显示全部帖子]

我用8楼的文件测试,可以啊:
Dim abc As RibbonMenu.ContextCommandMenu = ContextMenus("Cell").Items("Filter")
Functions.Execute("test",abc,false)


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47509 积分:251469 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/10/8 19:05:00 [显示全部帖子]

没错,不同类型判断,只能用object的
实在不行,设置项目名称的时候,做到有规律,例如cmd开头的表示按钮,mnu开头的表示子菜单
[此贴子已经被作者于2009-10-8 19:07:21编辑过]

 回到顶部