Есть ли коллекция изображений, используемых для imageMso?

Я начал писать надстройку для поиска и просмотра встроенных значков / изображений (imageMso) для ленты Office Fluent, чтобы найти что-то подходящее для добавления к новым кнопкам. Да, я знаю, что есть много, но я пока не нашел ничего особенно полезного. Я трачу часы или дни, пытаясь найти то, что соответствует цели.

Кто-нибудь знает как хранятся иконки или откуда они берутся? Они находятся в коллекции, которая доступна и может быть зациклена вдоль линий...?

For each img in imageMso

Загружая их вручную, я столкнулся с ограничением размера в VBA для размера отдельных модулей, поэтому нужно было бы иметь много модулей, а затем переписывать их при выпуске каждой версии Office.

3 ответа

ДА. Существует обширная галерея значков с контрольным идентификатором, опубликованная Microsoft здесь: 2010 MS Office Gallery

Как только файл будет загружен, нажмите, чтобы включить "редактировать". Затем на ленте щелкните: Файл ->, затем Информация. Затем вы увидите "ImageMso 0" и ImageMso 1. Щелкните любой из них, чтобы открыть галерею изображений iso для просмотра.

Снимок экрана галереи изображений ISO в MS Word.

Извините за запоздалый ответ

Может ли эта ссылка помочь просмотреть встроенные значки/изображения (imageMso) для ленты Office Fluent, чтобы найти что-нибудь https://bert-toolkit.com/imagemso-list.html#MeetingRequest

Просто для справки, в Office нет коллекции imageMso. Также вы не найдете точный список идентификаторов. Вам придется загружать собственные идентификаторы элементов управления пользовательского интерфейса и выполнять их итерацию самостоятельно. На сегодняшний день это может быть самый актуальный список:

https://docs.microsoft.com/en-us/openspecs/office_standards/ms-customui/fe2124a1-5aaa-4adf-b285-5d58da9d5e2a

Также помните, что идентификаторы могут меняться с каждой новой офисной версией. Некоторые добавляются, некоторые устарели.

Другие вопросы по тегам