Страницы: 1
RSS
Добавка раскрывающегося меню со списком макросов в контекстное меню
 
Доброе утро.
У меня -  код добавляет в контекстное меню - пункт, нажав на который можно вызвать макрос.
(для этого надо сперва щелкнуть по кнопке и запустить макрос - тогда пункт добавится в меню)
Однако как-то не очень это удобно - иметь в контекстном меню несколько макросов - они увеличивают его размер.

Как сделать раскрывающееся меню по стрелочке, чтобы при наведении на эту стрелочку курсора - раскрылось бы меню с добавленными макросами ?
Сам пункт - будет называться "Макросы".
(Например там где стоит пункт "Фильтр" - если навести курсор на этот пункт - то вправо раскроется меню.)
 
dotten12, доброе утро
в каком офисе вы работаете?
Изменено: ivanok_v2 - 22.11.2018 10:42:34
 
ivanok_v2, я работаю в Excel 2013x64
 
Alt+F8
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
dotten12, как вариант используйте Ribbon и добавляйте не кодом, а сразу создайте xml вот сюда
 
ivanok_v2, абсолютно не подходит вариант с Ribbon
Я этой вещью - вывешивал макросы в виде кнопок - на панель  быстрого доступа.
Для того чтобы убрать лишнюю кнопку или добавить лишнюю кнопку - приходилось открывать Ribbon и долго-долго редактировать.
Ribbon хорош - если потом не надо менять эти кнопки или изменять их количество.

Я же спрашиваю про добавление кнопок в раскрывающийся пункт контекстное меню - одним щелчком, после того как будет открыт документ.
Когда всегда можно выбрать нужные кнопки и быстро их добавить в контекстное меню, а ненужные кнопки - не добавлять.
Вот в чем вопрос.
 
Пример кода можно посмотреть у Ron de Bruin
 
ZVI, похоже это - то что нужно.
Спасибо вам огромное.
Страницы: 1
Наверх