|
Пользовательская кнопка на ленте
|
|||
---|---|---|---|
#18+
Добрый день. Подскажите, пож-та, можно ли добавить на ленту пользовательскую кнопку, которая бы имела два состояния: "в зажатом состоянии" и "в незажатом состоянии". По аналогии с кнопкой "режим конструктора" на вкладке "разработчик". ... |
|||
:
Нравится:
Не нравится:
|
|||
07.01.2016, 14:03 |
|
Пользовательская кнопка на ленте
|
|||
---|---|---|---|
#18+
Юра613, ну и вопрос ! Код: xml 1. 2.
примеры исполльзования по ключевому слову toggleButton ищи в инете ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2016, 19:59 |
|
Пользовательская кнопка на ленте
|
|||
---|---|---|---|
#18+
Извините забыл указать. А для VBA такого примера нет? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2016, 00:44 |
|
Пользовательская кнопка на ленте
|
|||
---|---|---|---|
#18+
И ленту настраиваю в Excel ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2016, 00:46 |
|
Пользовательская кнопка на ленте
|
|||
---|---|---|---|
#18+
Юра613А для VBA такого примера нет?А версию Excel указать не хотите? Потому как для разных версий и методы разные. Если версия до 2003, то придется выкручиваться с помощь обычной кнопки. Примерно так: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
Если 2007 и выше - то лучше все же через XML, там есть специальный элемент ToggleButton. Подробнее про создание надстроек из VBA здесь - Как создать свою надстройку? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2016, 12:52 |
|
Пользовательская кнопка на ленте
|
|||
---|---|---|---|
#18+
Друзья, еще раз извиняюсь за некоректно сформулированный вопрос. Работаю в Эксель 2010, в котором кнопки на панель можно добавлять встроенными средствами. Не нашел в нете как посредоством VBA добавить кнопку с двумя режимами. Спасибо за ссылки, добавил кнопку на ленту при помощи RibbonXMLEditor. Все работает! Спасибо! Выпадающие списки по аналогии с со списком стилей шрифотов и размеров тоже в RibbonXMLEditor можно сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2016, 14:08 |
|
Пользовательская кнопка на ленте
|
|||
---|---|---|---|
#18+
Юра613, да, все можно. Поэкспериментируйте с XML и все получится. Там это можно сделать при помощи menu и spinbutton, если не изменяет память. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2016, 14:11 |
|
Пользовательская кнопка на ленте
|
|||
---|---|---|---|
#18+
Юра613Работаю в Эксель 2010, в котором кнопки на панель можно добавлять встроенными средствами VSTO from C# нужно создать Addin .DLL ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2016, 23:11 |
|
Пользовательская кнопка на ленте
|
|||
---|---|---|---|
#18+
Юра613Выпадающие списки по аналогии Код: xml 1. 2. 3. 4. 5. 6.
Код: vbnet 1. 2. 3. 4. 5.
Код: vbnet 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2016, 23:18 |
|
|
start [/forum/topic.php?fid=61&fpage=39&tid=2173226]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 278ms |
total: | 411ms |
0 / 0 |