MS Word:Создание ярлыка или кнопки на панели инструментов для параметра «Специальная вставка..Неформатированный текст».
Вопрос
Я играл с этим некоторое время, но самое близкое, что я получил, это кнопка, которая открывает Paste Special
диалоговое окно и требует еще пары щелчков мыши, чтобы вставить содержимое буфера обмена в виде неформатированного текста.
Так часто я делаю copy-paste
с веб-сайта в документ, где мне не нужен дополнительный багаж форматирования HTML, было бы неплохо иметь возможность делать это с помощью сочетания клавиш или кнопки на панели инструментов.
Решение
Заставьте кнопку вызывать макрос:
public sub PasteSpecialUnformatted()
selection.pastespecial datatype:=wdpastetext
end sub
Другие советы
Я бы предложил использовать Чистый текст для этого легкая служебная программа от Стива Миллера.
PureText запускается на панели задач и прослушивает глобальную горячую клавишу (которую вы можете определить — я использую Win + V) для выполнения «вставки текста без форматирования» — по сути, та же операция, что и открытие экземпляра notepad.exe, вставка в него, повторное копирование полученного простого текста, а затем вставка в фактическое целевое приложение.
Преимущество этого подхода заключается в том, что вы сможете выполнить «вставку текста без форматирования» в любом из ваших приложений, а не только в Word.
Я впервые установил PureText пару лет назад и с тех пор активно его использую;для меня это стало обязательным служебным приложением.Настоятельно рекомендуется.
я использую Кончики пальцев для этого.По умолчанию это будет CTRL+W -> Специальная вставка.Кроме того, он поддерживает текст макроса и множество полезных функций быстрого запуска программ, а также некоторые приемы Microsoft Outlook для поддержки выполнения задач.
Вы можете просто использовать панель быстрого доступа в MS Word 2007 и более поздних версиях.
Очень просто добавить Кнопки быстрого доступа в MS Office
И экономит много времени обычным пользователям.