Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сообщений [ 8 ]
- yshindin
- генерал-полковник
- Неактивен
- Откуда: Москва
- Зарегистрирован: 12.05.2012
- Сообщений: 447
- Поблагодарили: 171
Тема: В Word 2010 не отображаются графические иконки макросов
Подскажите, как справиться с проблемой настройки Word 2010, если кто-нибудь имел с ней дело.
Я создал настройки Ribbon'а для Word 2007 и сохранил их в файле ESP.dotm (с помощью программы Ribbon XML Editor). Загрузку файла ESP.dotm я провожу через AutoExec в Word - у меня на Ribbon'е появляется новая вкладка ESP с иконками моих инструментов (это макросы, подключаемые также через AutoExec; для этих макросов у меня подобраны графические файлы иконок 16*16, в формате gif). В Word 2007 все это прекрасно работает.
Когда я попытался эту настройку подключить в Word 2010, то обнаружил две проблемы:
1. Во время загрузки файла ESP.dotm Word 2010 сообщает, что такая закладка не существует.
2. Однако сам ESP.dotm далее загружается и формируются заданные в настройке группы и инструменты, в том числе подсказки к ним. Одгнако кнопки отоборажаются "пустыми" - они действуют, но на них нет картинок.
В чем может быть дело?
Post's attachmentsWord 2007-2010 Ribbon.docx 64.47 Кб, 3 скачиваний с 2012-05-12
You don't have the permssions to download the attachments of this post.
- viter.alex
- Модератор
- Неактивен
- Откуда: Харьков, Украина
- Зарегистрирован: 21.12.2009
- Сообщений: 884
- Поблагодарили: 140
Re: В Word 2010 не отображаются графические иконки макросов
Иконки внедрены в шаблон или подгружаются программно? Надеюсь, первое. Для 2010 нужно прописывать отдельный XML-код интерфейса. В последней версии RXE есть две вкладки для кода: 2007 и 2010. XML-код в них может быть одинаковым, за исключением значения параметра xmlns у корневого элемента интерфейса customUI.
Это всё. Должно заработать.
Лучше день потерять — потом за пять минут долететь!
- yshindin
- генерал-полковник
- Неактивен
- Откуда: Москва
- Зарегистрирован: 12.05.2012
- Сообщений: 447
- Поблагодарили: 171
Re: В Word 2010 не отображаются графические иконки макросов
Иконки не встроены в шаблон ESP.dotm, а подгружаются программно.
А у вас есть пример параметра xmlns у корневого элемента интерфейса customUI?
- viter.alex
- Модератор
- Неактивен
- Откуда: Харьков, Украина
- Зарегистрирован: 21.12.2009
- Сообщений: 884
- Поблагодарили: 140
Re: В Word 2010 не отображаются графические иконки макросов
А почему подгружаются программно? Разве они меняются во время работы? В общем, в 2010 есть проблема с этим. Я столкнулся, когда писал вставку изображений из папки. Так что или переводить изображения из gif в jpeg или bmp, чтобы динамически грузить через LoadPicture или, что предпочтительнее, встроить их в шаблон.
xmlns очень просто найти, вставив элемент customUI с помощью кнопки в RXE. Для 2007 он равен "h t tp://schemas.microsoft.com/office/2006/01/customui", для 2010 — "h t tp://schemas.microsoft.com/office/2009/07/customui]". Только убери пробелы в http
Лучше день потерять — потом за пять минут долететь!
- yshindin
- генерал-полковник
- Неактивен
- Откуда: Москва
- Зарегистрирован: 12.05.2012
- Сообщений: 447
- Поблагодарили: 171
Re: В Word 2010 не отображаются графические иконки макросов
Спасибо.
Да, я подгружаю картинки через программу LoadPictureGDI (где-то скачал весь модуль, там говорили, что и в 2010 это работает). Правда, картинки у меня пока в .gif. Может быть, попробовать их перегнать в .bmp?
Еще вопросы
1. Как быстро втащить все картинки прямо в шаблон (их у меня штук 150)?
2.Где-нибудь эта проблема описана с подкачкой картинок в 2010?
- viter.alex
- Модератор
- Неактивен
- Откуда: Харьков, Украина
- Зарегистрирован: 21.12.2009
- Сообщений: 884
- Поблагодарили: 140
Re: В Word 2010 не отображаются графические иконки макросов
Да, в 2010 работает. В Excel, а в Word и PowerPoint — нет.
Быстрого способа втаскивания в шаблон я не знаю: только ручками. Но в принципе, можно и грузить, используя стандартный LoadPicture.
Я тогда забросил этот вопрос. Может быть он и сдвинулся с места
попробую поискать на англоязычных ресурсах
Лучше день потерять — потом за пять минут долететь!
- yshindin
- генерал-полковник
- Неактивен
- Откуда: Москва
- Зарегистрирован: 12.05.2012
- Сообщений: 447
- Поблагодарили: 171
Re: В Word 2010 не отображаются графические иконки макросов
Да, со статикой все работает. Выяснил, что с помощью программы Custom UI Editor Tool (внешняя ссылка) можно втащить в шаблон сразу все картинки из папки, причем в этой программе они наглядно отображаются в дереве ресурсов.
Спасибо
- viter.alex
- Модератор
- Неактивен
- Откуда: Харьков, Украина
- Зарегистрирован: 21.12.2009
- Сообщений: 884
- Поблагодарили: 140
Re: В Word 2010 не отображаются графические иконки макросов
Что ж, теперь в симбиозе двух программ можно сделать толковый документ.
Я тут нарыл код, который динамически подгружает картинки, содержащиеся в ресурсах файла. В общем-то ничего хитрого там нет: при загрузке ленты копия документа распаковывается во временную папку, а затем из неё читаются нужные картинки.
Но найденный код не работает с гиф форматом: рушится без объяснения причин. Причина, конечно, в GDI, но разбираться нет стимула.
Лучше день потерять — потом за пять минут долететь!
Сообщений [ 8 ]
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
В Word 2010 не отображаются графические иконки макросов
При работе с многофункциональными современными редакторами текста, такими как, например, Microsoft Word, очень часто возникает потребность обсудить проблемы и нюансы работы. На портале о Microsoft Office Word вы узнаете про: как набрать текст под углом.
В зависимости от типа текста, цели, с которой он создается или редактируется, пользователю приходится осваивать те или иные функции, искать пути автоматизации своей работы, особенно это актуально для значительных объемов текста. Наш сайт о Microsoft Office Word даст ответ про: как очистить список недавно открытых программ.
Также бывают трудности при переходе от одной версии Ворда к другой.
Помочь пользователям текстового редактора решили на сайте Ворд Эксперт и форуме сайта. На портале о Microsoft Office Word вы узнаете про: перевести из word 2003 в pdf.
Тут собрана вся необходимая информация, касающаяся программы, доступны полезные ссылки и списки литературы, выложены готовые ответы на самые стандартные вопросы, кроме того, оригинальные решения различных проблем при работе с программой. На портале о Microsoft Office Word вы узнаете про: кнопки быстрого доступа.
Например, на форуме вы найдете макросы для нумерации разделов, шаблоны оглавлений, принципы работы с горячими клавишами и многое другое. Наш сайт о Microsoft Office Word даст ответ про: требования к списку литературы ссылки.
Прежде всего, Ворд Эксперт, ориентирован на автоматизацию работы Ворда, тут обсуждаются разнообразные макросы и шаблоны, но также вы найдете сравнительные характеристики различных версий, обсуждение настроек программы и способов редактирования и форматирования тексов. На портале о Microsoft Office Word вы узнаете про: как в ворде сделать убрать разрыв между словами.
Кроме того, вы можете описать свою проблему в специальном подразделе и получить готовое решение.