複製到Word 2016或Excel 2016中時,我幾乎不想粘貼格式(嚴重的是,複製到電子表格中時誰想要字體?)。有沒有辦法將默認粘貼設置為僅在我按Cmd + V時粘貼文本?
複製到Word 2016或Excel 2016中時,我幾乎不想粘貼格式(嚴重的是,複製到電子表格中時誰想要字體?)。有沒有辦法將默認粘貼設置為僅在我按Cmd + V時粘貼文本?
以迴旋處的方式可以,主要是...
在MS Office中,其“粘貼為純文本”版本稱為“粘貼和匹配樣式”,並使用macOS系統默認設置( Option kbd> Command kbd> Shift V kbd>)粘貼為該功能的純文本。
現在,如果您不想僅僅為了粘貼(本質上)純文本而進行四指致敬,則可以通過“鍵盤首選項”面板更改任何應用程序中的菜單快捷方式。
在本示例中,我將“粘貼”重新分配給 Option kbd> Command kbd> Shift kbd> V kbd>。並將“粘貼並匹配格式”設置為 Command kbd> V kbd>。
我並不是對所有應用程序都這樣做,因為我不想弄亂其他可以復制/粘貼的應用程序的行為。
NOTE,這並不是真正的“粘貼純文本”,但至少會給您帶來一些功能,而不會帶來任何痛苦。
要真正在MS Office應用程序中粘貼純文本,可能需要捕獲常規粘貼命令的內容,然後從粘貼後在插入點彈出的格式菜單中選擇純文本圖標。可能有一個宏程序可以做到這一點,但是我不知道任何具有該功能的特定程序。
對於某些版本的Word,我具有v16.16.7(無論是哪個版本),我都可以使用 Tools >自定義鍵盤
解決方案的一個版本。到達該位置後,在左側選擇 Edit
,在右側選擇 PasteTextOnly
。然後,添加所需的任何鍵盤快捷鍵,例如 command + V
。我尚未對此進行廣泛的路試,但它似乎可行。不知道是否可以將其擴展到Office中的其他位置。
Steve Chambers解決方案適用於Word,但不適用於Excel,因為Excel中根本沒有“粘貼和匹配格式”命令。僅粘貼或特殊粘貼。因此,對於Excel,不幸的是,我相信答案是 no 。但是我很想證明其他情況。
這是所有版本的明確解決方案:
我使用以上答案作為參考並添加了自己的解決方案:
Macro1:
複製一些格式化的文本。
讓文檔光標停留在文檔中的某個位置。
轉到工具>宏>記錄新的宏。
使用option + command + shift + b(完成宏創建)指定快捷方式
按cmd + v
選擇目標格式
轉到工具>宏>停止宏。
Macro2:
轉到工具>宏>記錄新的宏
使用cmd + v(覆蓋常規粘貼)指定快捷方式
這次您按Option + Command + Shift + B
轉到工具>宏>停止宏
做完了
現在,每次按cmd + v時,您將調用一個宏,該宏將調用另一個宏,並且您的文本將正確設置格式。(這是經過文字測試的解決方案)