Excel 2013 + Bloomberg:Application.OnKey“^%”问题(CTRL+ALT+x 加速器)
Excel 2013 + Bloomberg: Application.OnKey "^%" issue (CTRL+ALT+x accelerator)
我有一个 Excel 定义这 2 个加速键的电子表格
Application.OnKey "^{g}", "Mats_Menu.xls!DisplayGraph"
Application.OnKey "^%{g}", "Mats_Menu.xls!DisplayGraph"
- Excel 2010 没有 Bloomberg => 加速键工作正常
- Excel 2013 年没有 Bloomberg => 加速键工作正常
- Excel Bloomberg 终端上的 2010 => 加速键工作正常
- Excel Bloomberg 终端上的 2013 => 只有第一个加速键有效
经过几次测试,看起来 Application.OnKey "^%{.}"
不适用于 Bloomberg 终端上的 Excel 2013。
你能帮我解决这个问题吗?
此致
一个可能的原因是(假设 Excel 2013 比 2010 版本更新得更近)更新的 Bloomberg "Office Tools" add-in for Excel 覆盖了某些键盘快捷键与他们自己的。您可以从功能区的 Bloomberg 选项卡(Excel > Bloomberg > 选项 > 热键管理器顶部)访问热键管理器,并尝试禁用与您的快捷方式分配冲突的任何一个。
并非所有版本的 Office 工具 add-in 都有热键管理器,我相信那些缺少热键管理器的版本不会受到快捷方式覆盖的影响,但要确保您可以禁用 add-in完全然后测试。
我有一个 Excel 定义这 2 个加速键的电子表格
Application.OnKey "^{g}", "Mats_Menu.xls!DisplayGraph"
Application.OnKey "^%{g}", "Mats_Menu.xls!DisplayGraph"
- Excel 2010 没有 Bloomberg => 加速键工作正常
- Excel 2013 年没有 Bloomberg => 加速键工作正常
- Excel Bloomberg 终端上的 2010 => 加速键工作正常
- Excel Bloomberg 终端上的 2013 => 只有第一个加速键有效
经过几次测试,看起来 Application.OnKey "^%{.}"
不适用于 Bloomberg 终端上的 Excel 2013。
你能帮我解决这个问题吗? 此致
一个可能的原因是(假设 Excel 2013 比 2010 版本更新得更近)更新的 Bloomberg "Office Tools" add-in for Excel 覆盖了某些键盘快捷键与他们自己的。您可以从功能区的 Bloomberg 选项卡(Excel > Bloomberg > 选项 > 热键管理器顶部)访问热键管理器,并尝试禁用与您的快捷方式分配冲突的任何一个。
并非所有版本的 Office 工具 add-in 都有热键管理器,我相信那些缺少热键管理器的版本不会受到快捷方式覆盖的影响,但要确保您可以禁用 add-in完全然后测试。