Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
01.11.2016, 20:45
|
|||
---|---|---|---|
|
|||
Как передать Index в Combobox на Ribbon-е |
|||
#18+
Доброго дня всем читателям :) В книге Excel 2010 есть пара комбобоксов, их список формируется через xml. Хочется при загрузке присваивать им какое-то значение. Если использовать getText, то значение видно, но когда тыкаю на стрелочку комбобокса, список открывается и ни одна запись не выделена. Т.е. присвоение текста комбо не означает переход к определенному item-у. Хотелось бы все же при загрузке Ribbon-a присваивать его Index-у определенное значение. Попытки поработать с getItemID как-то не увенчались успехом... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
02.11.2016, 18:42
|
|||
---|---|---|---|
|
|||
Как передать Index в Combobox на Ribbon-е |
|||
#18+
Мда, как-то непонятно написано... Еще попытка. Итак: есть Риббон, на нем 2 комбобокса. При открытии книги хочется, чтобы у комбобоксов было начальное значение. Есть полу-рабочий вариант - присваивать некое значение свойству Text. НО! Тогда запись, т.е. item не выбран. Как сделать так, чтобы можно было выбрать Item у каждого комбобокса, соответствующий значению по умолчанию? Если завтра ответов не будет, придется писать третью версию текста =D ... |
|||
:
Нравится:
Не нравится:
|
|||
|
02.11.2016, 23:16
|
|||
---|---|---|---|
Как передать Index в Combobox на Ribbon-е |
|||
#18+
JustNickЕсли завтра ответов не будет, придется писать третью версию текстаЭто угроза? :) Есть такая функция обратного вызова: getSelectedItemID. Её и надо использовать. Т.е. у Вас для каждого элемента списка назначен свой Id: Код: xml 1.
а для самого списка есть параметр getSelectedItemID назначаете для него вызов процедуры: Код: xml 1.
и далее уже в VBA создаете эту процедуру: Код: vbnet 1. 2. 3.
Общий принцип такой. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
03.11.2016, 15:31
|
|||
---|---|---|---|
|
|||
Как передать Index в Combobox на Ribbon-е |
|||
#18+
The_PristЭто угроза? :) Это крик души =D The_PristЕсть такая функция обратного вызова: getSelectedItemID. Её и надо использовать. Уже пыталась использовать и ее, но Ribbon XML Editor ругается, что атрибут "getSelectedItemID" для элемента "comboBox" не определен в DTD и схеме. Картинку ошибки прилагаю ... |
|||
:
Нравится:
Не нравится:
|
|||
|
03.11.2016, 15:36
|
|||
---|---|---|---|
Как передать Index в Combobox на Ribbon-е |
|||
#18+
JustNick, что мешает использовать не combobox, а dropDown? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=60&mobile=1&tid=2155400]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
28ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 137ms |
0 / 0 |