Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.59/29: Рейтинг темы: голосов - 29, средняя оценка - 4.59
24 / 23 / 0
Регистрация: 10.10.2014
Сообщений: 886

Макрос для добавления на ленту кнопки "Область сопоставления XML"

13.06.2017, 22:09. Показов 6122. Ответов 27
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!
Подскажите пожалуйста код макроса, который бы при запуске Word помещал на ленту кнопку "Область сопоставления XML".
Нужно для того, чтобы другой пользователь мог без лишних "квадратных" вопросов открывать и просматривать XML.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.06.2017, 22:09
Ответы с готовыми решениями:

Замена текста в существующем документе Word через Область сопоставления XML
Друзья! Никак не могу разобраться с задачкой. Есть документ с XML-сопоставлением. В нем очень много повторяющихся слов, которые можно...

Макрос для сопоставления данных по идентификатору
Помогите с макросом в Excel, который позволит сопоставлять данные из двух листов по ключевому идентификатору. Лист 1 - контакты компаний...

макрос для сопоставления пунктов выпадающих списков
нужно написать макрос для такой цели: В документе Word 2007 есть элемент управления содержимым называемый "Исполнитель" в...

27
32 / 32 / 8
Регистрация: 12.04.2015
Сообщений: 79
14.11.2017, 08:47
Студворк — интернет-сервис помощи студентам
ViterAlex, Нет, это всё я понимаю
Проблема в том-что именно в PERSONAL.XLSB вкладки не показывают, т.к. это, так называемая, "личная книга макросов".
Поэтому Excel никак не хочет считывать оттуда "customUI". С любых остальных файлов получается.
Вот и пытаюсь понять, в чём именно проблема..., может кто-то уже справился с этой проблемой.
Если я переименую её и перенесу в другой каталог и открою как любой другой файл "*.xlsb", то всё нормально откроется и покажет мою вкладку...
0
 Аватар для ViterAlex
8953 / 4865 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
14.11.2017, 09:33
Наверное, какая-то особенность в Экселе. Сходу не скажу, нужно копать
0
 Аватар для ViterAlex
8953 / 4865 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
16.11.2017, 10:24
Ну вот и прояснилось: настройки интерфейса из personal.xlsb не видны на ленте. Так задумано.
1
32 / 32 / 8
Регистрация: 12.04.2015
Сообщений: 79
16.11.2017, 11:18
Цитата Сообщение от ViterAlex Посмотреть сообщение
Ну вот и прояснилось
Чё-то ссылка не открывается.

Цитата Сообщение от ViterAlex Посмотреть сообщение
настройки интерфейса из personal.xlsb не видны на ленте. Так задумано.
Жалко... Этого я и боялся ((

Но всё равно спс большое.
0
 Аватар для ViterAlex
8953 / 4865 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
16.11.2017, 11:33
nodirstein, а чего там бояться? Макросы можно хранить где угодно и вызывать откуда угодно. Лишь бы книга с макросами была загружена
0
32 / 32 / 8
Регистрация: 12.04.2015
Сообщений: 79
16.11.2017, 12:00
ViterAlex, Просто мне было легче работать когда все мои макросы (а их очень много) были собраны в одну "Личную Книгу Макросов"
Ну ладно... попробую тогда всё впихнуть в одну надстройку. Другого выхода я пока не вижу.
0
 Аватар для ViterAlex
8953 / 4865 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
16.11.2017, 14:02
nodirstein, пусть макросы и остаются в личной книге. А вызывать их можно из надстройки с лентой через Application.Run
0
 Аватар для rediffusion
5 / 5 / 0
Регистрация: 13.11.2016
Сообщений: 90
19.05.2019, 15:23
ViterAlex,

Ага и мне промохитэ!

Нужен макрос для перехода на нужную мне вкладку на "ЛЕНТЕ" при запуске "WORD".
Такая технология у меня не работает (почему пока не ясно).
Visual Basic
1
2
3
Sub My_Macros(ribbon As IRibbonUI)
    SendKeys "%ЁПТ{F6}"
End Sub
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.05.2019, 15:23

Как вывести макрос на ленту
Здравствуйте! У меня есть готовый модуль с кодом. Макрос включает в себя доп. библиотеки в меню References для работы с Internet Explorer....

Реализовать функцию multiCat, которая формирует ленту на основе добавления заданных лент
Написать функцию multiCat, которая формирует ленту на основе добавления заданных лент. Реализовать multiCat как ф-й с неограниченным...

Макрос для добавления новой записи в таблицу
Доброго времени суток, не давно понял как нужно связывать таблицы, но не очень теперь ясно как добавлять данные в таблицу, если раньше я...

Нужен Макрос для добавления значений в указанные таблицы
Здравствуйте! Нужен макрос который будет добавлять значения 1 и 2, для списка 1 в левую таблицу на листе 2, а значения 1 и 2 для списка 2 в...

Как сделать макрос для добавления записей в таблицу?
Необходимо макрос, который будет добавлять записи в таблицу "00_tb1_org". Необходимо чтобы в поле "tb1_id" подставлялось...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
28
Ответ Создать тему
Новые блоги и статьи
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru