Внешнее управление ленточным интерфейсом MS ExcelC#

Место общения программистов C#
Ответить
Anonymous
 Внешнее управление ленточным интерфейсом MS Excel

Сообщение Anonymous »

Наличие автономного приложения (консольного, WPF и т. д.), написанного на C# с использованием Excel COM Interop.
Это приложение может добавлять меню через Microsoft.Office.Interop.Excel.Application.CommandBars. и подписка на обратные вызовы (обработчики кликов и т. д.), что в принципе работает нормально.
Однако при этом создается новая вкладка ленты под названием «Надстройки» с меню, очень похожими на меню в старомодном Excel ( до эпохи интерфейса ленты).
На самом деле мне бы хотелось манипулировать интерфейсом ленты, более явно добавляя элементы ленты, например. добавление новой группы ленты на вкладке «Главная», а также добавление кнопок и т. д. здесь.
Можно ли это вообще сделать напрямую через COM Interop из внешнего приложения? Пожалуйста, подскажите!

Подробнее здесь: https://stackoverflow.com/questions/784 ... externally
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»