powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Ускорение кода
6 сообщений из 6, страница 1 из 1
Ускорение кода
    #39639831
Gangrantua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Начал изучать программирование и Word-VBA в частности. Начальник по работе предоставил файл с готовыми макросами, чтобы был готовый пример для ускорения процесса. Так вот пример этот процесс никак не ускоряет) Как бы я его не вертел, не могу понять каким образом идет построение шаблонов рамок. В редакторе считай и нет ничего, а он работает, при том еще и быстро!
Пробовал свой аналог запилить в VBA, но у меня вышли просто несуразные тормоза. Подскажите, как его вскрыть? Либо помогите с ускорением кода. Заранее спасибо.
...
Рейтинг: 0 / 0
Ускорение кода
    #39640563
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gangrantua,

С каким конкретно модулем/макросом у вас вопросы ?
...
Рейтинг: 0 / 0
Ускорение кода
    #39642780
Gangrantua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Простите за длительное ожидание - загоняли по другим вопросам.
Вопросы у меня ко всему шаблону в целом: как он работает? В макросах ни намека на прорисовку линий, надписей, либо чего еще, но при этом все работает.
...
Рейтинг: 0 / 0
Ускорение кода
    #39642988
vasatka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Gangrantua
Вопросы у меня ко всему шаблону в целом: как он работает?
Почитайте про надстройки.

Цитата

Конструирование интерфейсов чаще всего используется при создании надстроек. Надстройка представляет собой невидимый документ со встроенным VBA-кодом и с собственными дополнениями к интерфейсу, автоматически открываемый приложением при запуске. При запуске он не показывает своё тело (т.е. содержимое документа — текст, рисунки и пр.), а проявляется только своими изменениями в интерфейсе и подключенными макросами. Таким образом, приложение Microsoft Office дополняет свой функционал, и позволяет редактировать другие документы, используя вновь полученные функции.

Документ надстройки для Word имеет расширение .dotm. Фактически, надстройка для Word является обычным шаблоном с поддержкой макросов. Для надстроек Excel и PowerPoint имеются отдельные расширения — .xlam и .ppam соответственно.

Надстройки .xlam и .ppam просто так не открываются в приложениях в качестве документа для редактирования, поэтому пока такая надстройка не готова, её сохраняют как обычный документ с поддержкой макросов. А вот шаблон .dotm можно открыть в Word именно как шаблон.
...
Рейтинг: 0 / 0
Ускорение кода
    #39642990
vasatka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для просмотра и редактирования надстроек нужны специальные программы.
Я использую RibbonXMLEditor.
...
Рейтинг: 0 / 0
Ускорение кода
    #39643547
Gangrantua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Программа бомба! Вот только я про эту прелесть уже и так знаю, и пользовался, только в рукопашную: открывал шаблон в архиваторе и вносил изменения в _rels/.rels и в customUI/customUI.xml, предварительно создав последний.

А вот по поводу приложенного шаблона: RibbonXMLEditor не открывает его(((
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Ускорение кода
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]