当我粘贴到 Word 2003 中时,默认为Keep Source Formatting
。我怎样才能将默认更改为Keep Text Only
?
答案1
Word 2003 似乎不允许您将“仅保留文本”设置为默认设置。
但是您可以创建一个宏,如下面详细描述的那样:https://cybertext.wordpress.com/2009/07/02/word-keyboard-shortcut-to-paste-unformatted-text/
本质上您:1. 创建宏。2. 将宏添加到您的模板。3. 为宏分配键盘快捷键。
这样,如果您只想粘贴文本,只需使用键盘快捷键即可。
答案2
我也有类似的需求,所以我写了一个自动热键脚本会创建一个全局的“仅粘贴文本”选项。它并不完美,但相当有效。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