2017-01-16 6 views
0

Я получил электронную таблицу Excel, которые определяют эти два ускорителя ключиExcel 2013 + Bloomberg: Application.OnKey "^%" выпуск (CTRL + ALT + х акселератор)

Application.OnKey "^{g}", "Mats_Menu.xls!DisplayGraph" 
Application.OnKey "^%{g}", "Mats_Menu.xls!DisplayGraph" 
  • Excel 2010 без Bloomberg => клавиша акселератор работает отлично
  • Excel 2013 без ключей Блумберга => ускорительных работает отлично
  • Excel 2010 на терминале Bloomberg ключи => ускоряющие работают отлично
  • Excel 2013 на Termin Bloomberg al => работает только первая клавиша ускорителя

После нескольких тестов выглядит так: Application.OnKey "^%{.}" не работает с Excel 2013 на терминале Bloomberg.

Можете ли вы помочь мне исправить эту проблему? С уважением

ответ

1

Одна из возможных причин (при условии, что Excel 2013 был обновлен совсем недавно, чем версия 2010 года), новая надстройка Bloomberg «Office Tools» для Excel переопределяет некоторые сочетания клавиш со своими собственными. Вы можете получить доступ к диспетчеру горячих клавиш на вкладке Bloomberg на ленте (вверху Excel> Bloomberg> Options> Hot Key Manager) и попробуйте отключить в зависимости от того, что конфликтует с назначением ярлыка.

Не все версии надстройки Office Tools имеют диспетчер горячих клавиш, и я считаю, что те версии, которые этого не имеют, не пострадают от переопределения ярлыков, но вы можете просто полностью отключить надстройку, а затем контрольная работа.

+0

подтверждаю, что было! Большое спасибо за вашу помощь! –