Форум программистов, компьютерный форум, киберфорум
MS Office Word
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 04.06.2020
Сообщений: 6
1

Добавление элемента в список команд контекстного меню Word 2013

04.06.2020, 16:33. Просмотров 188. Ответов 11
Метки нет (Все метки)

Добрый день.
Так случилось, что вынужден работать в Word 2013. И столкнулся с неудобством, кот. не было в Word 2007, а именно: в списке элементов контекстного меню, вызываемого на выделенном фрагменте текста, отсутствует элемент "Создать новый стиль по выделенному образцу текста" (или как-то так).
Много лет используя Word 2007, я очень привык к этой функции и сейчас испытываю дискомфорт при работе с текстами.
Уверен, что существует возможность добавить этот элемент в список команд контекстного меню.
Поскольку самостоятельно решить проблему я не в состоянии, обращаюсь за помощью к специалистам форума.
Заранее благодарен.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.06.2020, 16:33
Ответы с готовыми решениями:

Настроить контекстное меню в WORD 2013
Здравствуйте. Вопросы. 1. В MS WORD 2010, в контекстном меню таблицы были команды выравнивания...

Word 2013 Дополнительные действия, включенные в контекстное меню
Известно, что текст в Word 2013 автоматически не распознается распознавателем смарт-тегов и не...

Как создать контекстное меню. Например нажимая на richTextBox правой кнопкой мыши, мне бы предоставлялось контекстное меню
Как создать контекстное меню. Например нажимая на richTextBox правой кнопкой мыши, мне бы...

Добавление пункта в контекстное меню .csv
Добрый день! Пытаюсь добавить пункт в контекстное меню для своего скрипта. Работает он с файлами...

11
52 / 74 / 14
Регистрация: 08.02.2019
Сообщений: 431
04.06.2020, 19:59 2
aprokhno,
Добавление элемента в список команд контекстного меню Word 2013
0
7723 / 4178 / 1660
Регистрация: 11.02.2013
Сообщений: 8,943
04.06.2020, 20:31 3
ЧЯДНТ?
0
Миниатюры
Добавление элемента в список команд контекстного меню Word 2013  
0 / 0 / 0
Регистрация: 04.06.2020
Сообщений: 6
04.06.2020, 20:44  [ТС] 4
Не совсем то.
Я имел в виду такую ситуацию:
1. Открыт документ в Word.
2. Форматируется, к примеру, определенным образом абзац, на основании кот. я хочу создать новый стиль.
3. Выделяю это абзац и щелчком правой кнопки мыши вызываю контекстное меню.
Добавление элемента в список команд контекстного меню Word 2013

Так вот. В Word 2007 в списке элементов этого меню была примерно такая команда "Создать стиль на основе выделенного фрагмента текста".
Здесь же, как видно на рисунке выше, такой команды нет.
0
7723 / 4178 / 1660
Регистрация: 11.02.2013
Сообщений: 8,943
04.06.2020, 21:01 5
aprokhno, я тоже показал контекстное меню, правда, со всплывающей панелью.
Если же ты хочешь хардкор, то он есть у меня.
Скачиваешь программу RibbonXmlEditor в разработке которой есть и мой скромный вклад.
Открываешь в ней шаблон Normal.dotm. Добавляешь туда код
XML
1
2
3
4
5
6
7
8
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">
    <contextMenus>
        <contextMenu idMso="ContextMenuText">
            <control idMso="StyleByExample" insertBeforeMso="Cut" />
        </contextMenu>
    </contextMenus>
</customUI>
Сохраняешь, закрываешь. Открываешь Word. Наслаждаешься результатом.
0
Миниатюры
Добавление элемента в список команд контекстного меню Word 2013  
0 / 0 / 0
Регистрация: 04.06.2020
Сообщений: 6
05.06.2020, 04:39  [ТС] 6
Поиск файла normal.dotm дал целый список, см. ниже.
Добавление элемента в список команд контекстного меню Word 2013

Поскольку не уверен, какой из файлов следует редактировать, добавлял ваш скрипт поочередно в несколько файлов.
К сожалению, список команд контекстного меню не изменился. Т.е. результат - ноль.

И еще. Странно, но загрузив normal.dotm в программу RibbonXmlEditor (до добавления вашего крипта), не увидел ничего: просто синий экран.
Так должно быть?
0
7723 / 4178 / 1660
Регистрация: 11.02.2013
Сообщений: 8,943
05.06.2020, 09:46 7
aprokhno, какая ОС? XP что ли?
0
0 / 0 / 0
Регистрация: 04.06.2020
Сообщений: 6
05.06.2020, 10:13  [ТС] 8
Windows 7 x64
0
7723 / 4178 / 1660
Регистрация: 11.02.2013
Сообщений: 8,943
05.06.2020, 10:27 9
aprokhno, ну варианта два. Это либо %appdata%\Microsoft\Templatess либо %appdata%\Microsoft\Шаблоны.
Цитата Сообщение от aprokhno Посмотреть сообщение
загрузив normal.dotm в программу RibbonXmlEditor (до добавления вашего крипта), не увидел ничего: просто синий экран.
Так и должно быть, ведь никаких настроек ещё не делалось. В это синее поле нужно вставить предложенный мною код.
Кстати, вот похожая тема: Настроить контекстное меню в WORD 2013
0
0 / 0 / 0
Регистрация: 04.06.2020
Сообщений: 6
05.06.2020, 12:11  [ТС] 10
Так я и делал. Результата, как уже писал выше, нет.
Тему по вашей ссылке читал, потому и обратился на форум со своей проблемой.
0
7723 / 4178 / 1660
Регистрация: 11.02.2013
Сообщений: 8,943
05.06.2020, 15:18 11
Значит, не тот шаблон редактировался. Путь к шаблону можно посмотреть в настройке Параметры→Сохранение→"Расположение по умолчанию для личных шаблонов"
0
0 / 0 / 0
Регистрация: 04.06.2020
Сообщений: 6
06.06.2020, 03:42  [ТС] 12
Да нет, сверил путь в настройках. Все верно. И, тем не менее, изменений в контекстном меню по-прежнему нет.
Ну да, бог с ним.
Привыкну.
Спасибо за потраченное на меня время.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.06.2020, 03:42

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Добавление пунктов в контекстное меню Windows
Подскажите какие функции,библиотеки win api необходимо использовать в данном случае??? Заранее...

Добавление пункта в системное контекстное меню
Проблема такая: при запуске приложения я хочу что б в меню (когда по папке или файлу щелкаешь...

Добавление своих пунктов в контекстное меню
Нужно в Excell добавить обработчик, запускающийся по нажатию правой кнопки мыши на выделенной...

Добавление скрипта в контекстное меню файла
Уважаемые форумчане, подскажите. Возможно ли по средствам Python реализовать такую вещь! При...

Реестр, добавление пункта в контекстное меню
Ребят, прошу прощения, если не туда пишу, но короче пытаюсь разобраться с этой темой уже пол дня....

Добавление собственных команд в контекстное меню
Ребята подскажите как добавить собственную команду в контекстное меню рабочего стола,только чтобы...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.