Как в Visio добавить макрос в ленту команд или на панель быстрого доступа в заголовок окна?

Анонимные
2022-02-04T13:32:34+00:00

Как в Visio добавить макрос в ленту команд или на панель быстрого доступа в заголовок окна?

В Excel создал макрос, зашел в настройки, создал кнопку, повесил макрос на кнопку, и далее её в любое меню или в заголовок. Как это сделать в Visio?

Microsoft 365 и Office | Visio | Другое | Windows
Microsoft 365 и Office | Visio | Другое | Windows

Профессиональный инструмент для построения диаграмм, который помогает пользователям визуализировать сложную информацию с помощью простых для понимания диаграмм.

Заблокированный вопрос. Этот вопрос был перенесен из сообщества службы поддержки Майкрософт. Вы можете проголосовать о его полезности, но не можете добавлять комментарии или ответы, а также подписаться на этот вопрос.

Комментариев: 0 Без комментариев
Ответ, принятый автором вопроса
Анонимные
2022-02-04T19:46:29+00:00

Рукалицо

Попроще нет способа?

Есть приложение Ribbon XML Editor, которое позволяет создавать ленту для Word, Excel, PowerPoint и Access. Полученный на выходе xml ленты можно подгрузить в документ Visio с помощью кода типа такого:

Sub vsd_import_xml()
Set fso = CreateObject("Scripting.FileSystemObject")
Set file = fso.OpenTextFile("c:\sample-rib\ui1.xml", 1)
XML = file.ReadAll
file.Close
ActiveDocument.CustomUI = XML
ActiveDocument.Save
End Sub

Этот ответ помог вам?

Пользователи, которые сочли этот ответ полезным: 2.
Комментариев: 0 Без комментариев
Ответ, принятый автором вопроса
Анонимные
2022-02-04T20:07:47+00:00

если совсем примитивно, можно макросам назначить "горячие клавиши":

  • нажмите клавиши Alt+F8
  • выберите интересующий вас макрос в списке
  • нажмите кнопку Параметры
  • задайте комбинацию клавиш для вызова макроса
  • нажмите кнопки OK

Этот ответ помог вам?

Один пользователь счел этот ответ полезным.
Комментариев: 0 Без комментариев
Ответ, принятый автором вопроса
Анонимные
2022-02-04T17:44:54+00:00

В Visio с ленточным интерфейсом (начиная с версии 2010) можно добавить макрос только на пользовательскую ленту, созданную в формате xml!

Создание пользовательского риббона используя xml в визио 2010

Этот ответ помог вам?

Один пользователь счел этот ответ полезным.
Комментариев: 0 Без комментариев

1 дополнительный ответ

Сортировать по: Наиболее полезные
  1. Анонимные
    2022-02-04T19:08:47+00:00

    Рукалицо

    Попроще нет способа? Может есть готовый риббон, на который я могу свои макросы повесить?

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев