Страницы: 1
RSS
Создание пользовательский вкладок в Excel 2010
 
Здравствуйте!

Появилась необходимость создать свою вкладку с кнопками и прочими прелестями для своей надстройки.
Думал что смогу на примере чьей-нибудь надстройки, которая создаёт вкладки, разобраться, но не вышло - вообще не понял где находится файл xml и прочая прелесть (приложил файл к посту для наглядности).
Вопрос: как кодом VBA создать свою вкладку, дать ей имя и привязать макрос с надстройки?


На данном сайте (через поиск) и в сети не смог найти ответа - говорю про себя только  :)
Спокойствие - величайшее проявление силы.
 
дополнение:
хочется сохранить надстройку в C:\Users\ДядяВова\Application Data\Microsoft\AddIns
и после подключения увидеть все вкладки и кнопки.
Работа через редактор (к примеру этот: Ribbon XML Editor версии 4.1) не подходит.
Саму надстройку скачал тут: www.excelworld.ru/forum/3-77-1
Спокойствие - величайшее проявление силы.
 
Файлы удалены - превышение допустимого размера.
 
по правилам 100 кб, у меня 106 ... сори :)
а как быть тогда?
Спокойствие - величайшее проявление силы.
 
1. Уменьшить сам файл, убрав всё ненужное.
2. Выложить архив на файлообменик.
 
Да, есть в этом правда  :)
Вот ссылка на файл надстройки: https://www.dropbox.com/s/tma1z9afrzolhru/Ribbon.xlam
Спокойствие - величайшее проявление силы.
 
В разделе "Копилка идей" данного форума нашёл что нужно тынц. Может кто на русском знает где можно скачать книгу?
Спокойствие - величайшее проявление силы.
 
ссылка раз
ссылка два
 
Доброе время суток
Цитата
Думал что смогу на примере чьей-нибудь надстройки, которая создаёт вкладки
Если вы предполагаете, что эта надстройка создаёт вкладки и их элементы, подобно как это делается при использовании CommandBar, то вы ошибаетесь. В VBA Microsoft такой функциональности не предоставляет. Динамически можно только управлять содержимым списочных элементов (для примера, DropDown) и контекстных меню. Если вам нужно именно это - тогда вам нужно Visual Studio Net - оно позволяет создавать надстройки Excel с такой функциональностью, либо в нём же написать com-врапер для использования его в VBA.
Так что, если вы хотите остаться в рамках VBA надстроек xlam, то напрасно отказываетесь от этого
Цитата
Работа через редактор (к примеру этот: Ribbon XML Editor версии 4.1) не подходит.
На сайте автора есть цикл статей по идеям, заложенным ribbon-интерфейс.
Можете также воспользоваться более, на мой взгляд, удобным для начинающих редактором RibbonX Visual Designer 2010.
Успехов.
 
Здравствуйте!
kalbasiatka и anvg благодарю за внимание к моей теме  ;)  
Ссылки и статьи беру в оборот!
Изменено: Werty - 29.06.2014 20:56:57
Спокойствие - величайшее проявление силы.
 
Вот ещё ресурсик с надстроечкой
Страницы: 1
Наверх