Все вроде получилось, но с одним изъяном: Предыдущие кнопки панели Быстрого Доступа - исчезли. Также исчезла возможность вручную добавлять кнопки на панель быстрого доступа (То есть если выбрать "Параметры - Панель быстрого доступа" ... то там - пусто).
Что надо изменить в данном коде RibbonXMLEditor, чтобы снова появилась возможность - вручную добавлять кнопки (через Параметры-Панель быстрого доступа) ?
Доброе утро, форумчане. Подскажите с решением.
Создавал три кнопки со своей иконкой - на панели Быстрого Доступа через RibbonXMLEditor.
Все вроде получилось, но с одним изъяном: Предыдущие кнопки панели Быстрого Доступа - исчезли. Также исчезла возможность вручную добавлять кнопки на панель быстрого доступа (То есть если выбрать "Параметры - Панель быстрого доступа" ... то там - пусто).
Что надо изменить в данном коде RibbonXMLEditor, чтобы снова появилась возможность - вручную добавлять кнопки (через Параметры-Панель быстрого доступа) ?cerber412
В предыдущей теме я уже говорил, что по-простому не получится
Цитата
исчезли
Цитата
исчезла
связано с [vba]
Код
<ribbon startFromScratch="true">
[/vba] который убирает всё, потому и стандартные вкладки пришлось вручную добавлять (visible="true"), но только в этом режиме Excel (как и другие офисные приложения) позволяет модифицировать панель быстрого доступа. Отсюда вывод - другие кнопки придётся добавлять здесь же в коде, если это встроенные команды, то будет не id, а idMso; но возможность вручную добавлять кнопки на ПБД в этом режиме не вернётся
Пы. Сы. Есть другой вариант - добавить на ленту свою вкладку с кнопками макросов, это делается в режиме startfromscratch =false, то есть весь функционал сохранится, а кнопки с новой вкладки можно добавлять на панель быстрого доступа обычным способом
В предыдущей теме я уже говорил, что по-простому не получится
Цитата
исчезли
Цитата
исчезла
связано с [vba]
Код
<ribbon startFromScratch="true">
[/vba] который убирает всё, потому и стандартные вкладки пришлось вручную добавлять (visible="true"), но только в этом режиме Excel (как и другие офисные приложения) позволяет модифицировать панель быстрого доступа. Отсюда вывод - другие кнопки придётся добавлять здесь же в коде, если это встроенные команды, то будет не id, а idMso; но возможность вручную добавлять кнопки на ПБД в этом режиме не вернётся
Пы. Сы. Есть другой вариант - добавить на ленту свою вкладку с кнопками макросов, это делается в режиме startfromscratch =false, то есть весь функционал сохранится, а кнопки с новой вкладки можно добавлять на панель быстрого доступа обычным способомbuchlotnik
Сообщение отредактировал buchlotnik - Пятница, 07.07.2017, 08:53
другие кнопки придётся добавлять здесь же в коде, если это встроенные команды, то будет не id, а idMso; но возможность вручную добавлять кнопки на ПБД в этом режиме не вернётся
Тогда вопрос - как добавить на панель Быстрого Доступа кнопку "Сохранить", "Запись макроса","Вставка автофигуры" и "Браузер VB" ?
Это же не макросы (<button id="mybutton1" image="свое_фото1" onAction="mymacro1"/>), а встроенные команды.
другие кнопки придётся добавлять здесь же в коде, если это встроенные команды, то будет не id, а idMso; но возможность вручную добавлять кнопки на ПБД в этом режиме не вернётся
Тогда вопрос - как добавить на панель Быстрого Доступа кнопку "Сохранить", "Запись макроса","Вставка автофигуры" и "Браузер VB" ?
Это же не макросы (<button id="mybutton1" image="свое_фото1" onAction="mymacro1"/>), а встроенные команды.cerber412
[/vba] остальное - почитайте уже справку, всё же по аналогии с табами, а они в исходном коде есть; но лучше через вкладку (в Ribbon XML Editor-е она нажатием кнопки добавляется и справка есть) (см. ПыСы)
[/vba] остальное - почитайте уже справку, всё же по аналогии с табами, а они в исходном коде есть; но лучше через вкладку (в Ribbon XML Editor-е она нажатием кнопки добавляется и справка есть) (см. ПыСы)