5

В Chrome я могу вставлять текст без форматирования, используя Ctrl+Shift+V. Как я могу сделать что-то подобное в Microsoft Word?

2 ответа2

7

Вот шаги:

  • На вкладке «Вид» нажмите «Макросы» -> «Просмотр макросов».
  • В диалоговом окне «Макросы» введите PasteSpecial в поле имени макроса и нажмите «Создать».
  • Замените содержимое редактора кода следующим кодом:
Sub PasteSpecial()
On Error GoTo errHandler

        Selection.PasteSpecial DataType:=wdPasteText
        Exit Sub

errHandler:
        Selection.Paste
End Sub
  • Сохраните и закройте редактор кода
  • Перейдите на вкладку Файл -> Параметры -> Настроить ленту, нажмите на кнопку Настроить
  • Выберите « Macro в поле «Категории» и выберите « PasteSpecial в поле «Макросы». В поле « Press new shortcut key введите ctrl+shift+V, затем нажмите «Назначить».
  • Нажмите кнопку ОК, чтобы закрыть диалоговое окно «Параметры Word».
0

"Вставить как обычный текст" - универсальный макрос, который работает с любым приложением

Это макрос AutoHotKey, который вставляет содержимое буфера обмена как неформатированный текст в любое приложение, которое по умолчанию работает с форматированным текстом (Word, Excel, PowerPoint, Outlook, Write, вы называете его).

Сочетание клавиш: Ctrl + Win + V

^#v::   ;work with clipboard: paste clipboard content as plain text
    ClipboardOld := ClipboardAll  ;save original clipboard contents
    Clipboard = %Clipboard%  ;store plain text from clipboard to clipboard
    Send ^v  ;send the Ctrl+V command
    Sleep, 250  ;give some time to finish paste (before restoring clipboard)
    Clipboard := ClipboardOld  ;restore the original clipboard contents
    ClipboardOld =  ;clear temporary variable (potentially contains large data)
    Return

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .