![Установить вставку по умолчанию на «Сохранить только текст»](https://rvso.com/image/1452686/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%8C%20%D0%B2%D1%81%D1%82%D0%B0%D0%B2%D0%BA%D1%83%20%D0%BF%D0%BE%20%D1%83%D0%BC%D0%BE%D0%BB%D1%87%D0%B0%D0%BD%D0%B8%D1%8E%20%D0%BD%D0%B0%20%C2%AB%D0%A1%D0%BE%D1%85%D1%80%D0%B0%D0%BD%D0%B8%D1%82%D1%8C%20%D1%82%D0%BE%D0%BB%D1%8C%D0%BA%D0%BE%20%D1%82%D0%B5%D0%BA%D1%81%D1%82%C2%BB.png)
При вставке в Word 2003 по умолчанию используется Keep Source Formatting
. Как изменить значение по умолчанию на Keep Text Only
?
решение1
Похоже, Word 2003 не позволяет установить параметр «Сохранить только текст» по умолчанию.
Но вы можете создать макрос, как подробно описано здесь:https://cybertext.wordpress.com/2009/07/02/сочетание-клавиатуры-word-для-вставки-неформатированного-текста/
По сути, вы: 1. создаете макрос. 2. добавляете макрос в свой шаблон. 3. назначаете сочетание клавиш для макроса.
Таким образом, если вы хотите вставить только текст, вы можете просто использовать сочетание клавиш.
решение2
У меня была похожая потребность, поэтому я написалAutoHotkeyскрипт, который создает глобальную опцию "вставить только текст". Он не идеален, но довольно эффективен. Есть специальный случай для Excel, и вы, вероятно, могли бы создать его и для Word.
; Key: Win+V
; Cmd: Paste unformatted text
#v::
IfWinActive Microsoft Excel
{
Send !es{Down 2}{Enter} ;Edit menu, Paste Special, Text only
; This still works in 2007 and 2010 even though the Edit menu doesn't exist anymore
}
Else
{
clipOld := ClipboardAll ;Save the entire clipboard
clip := Clipboard ;Save just the text portion of the clipboard
Clipboard := clip ;Replace the clipboard with just the text portion
Send, ^v ;Paste the text
Clipboard := clipOld ;Replace the clipboard with its original contents
}
Return