• Кто о чем, а я снова о буфере обмена в MS Word. Мне удалось договориться с TRADOS о совместном использовании буфера обмена, но и этого было мало. Теперь нужно было договориться с MS Word, чтоб он дал добро на вставку текста без форматирования. Ведь это очень полезная функция для переводчика, работающего в MS Word, так как позволяет вставлять без форматирования текст, скопированный из веб-страниц, электронных словарей, других документов, в которых этот текст был жирным, наклонным, всех цветов радуги и т.д.

    Мне часто не хватало такой возможности, и чтобы вставить текст без форматирования, приходилось предварительно вставлять его в Блокнот, а оттуда уже в MS Word. Короче говоря, все происходило через… Блокнот 🙂

    Но всезнающий Google подсказал, как можно сделать это по-человечески.

    Для MS Word до 2003:

    1. Запустите MS Word.
    2. В меню «Сервис» выберите «Макрос», а затем «Макросы» (или просто нажмите Alt+F8).
    3. В открывшемся окне в поле «Имя» введите PasteUnformattedText.
    4. Проверьте, чтобы в списке «Макросы из» был выбран пункт «Активных шаблонов», и нажмите кнопку «Создать». Откроется редактор Microsoft Visual Basic®.
    5. Курсор изначально установлен над End Sub, так что вам останется лишь ввести следующую строку: Selection.PasteSpecial DataType:=wdPasteText
    6. В меню «Файл» выберите «Закрыть и вернуться в MS Word» (или просто нажмите Alt+Q).
    7. В меню «Сервис» выберите «Настройка…»
    8. В открывшемся окне нажмите кнопку «Клавиатура…»
    9. Проверьте, чтобы в списке «Изменить сохранения в» был выбран пункт «Normal».
    10. В списке «Категории» выберите пункт «Макросы».
    11. В списке «Макросы» выберите PasteUnformattedText.
    12. Щелкните в поле «Новое сочетание клавиш» и нажмите на клавиатуре Ctrl+V (оно отобразится в указанном поле).
    13. Нажмите кнопку «Назначить», затем «Закрыть».
    14. Нажмите кнопку «Закрыть» в окне «Настройка».

    Вот и все! Теперь при нажатии CTRL+V в MS Word будет вставляться текст из буфера обмена без форматирования. Для вставки текста с форматированием у меня работает сочетание клавиш Shift+Ins.

    Если вы захотите вернуть сочетанию клавиш CTRL+V его прежнюю функцию, нужно будет выполнить следующее:

    1. В меню «Сервис» выберите пункт «Настройка…».
    2. В открывшемся окне нажмите кнопку «Клавиатура…»
    3. Проверьте, чтобы в списке «Изменить сохранения в» был выбран пункт «Normal».
    4. В списке «Категории:» выберите пункт «Макросы».
    5. В списке «Макросы» выберите PasteUnformattedText.
    6. В поле «Текущие сочетания» выберите Ctrl+V.
    7. Нажмите кнопку «Удалить», затем «Закрыть» и еще раз «Закрыть» в окне настройки.

    При нажатии CTRL+V в MS Word будет по умолчанию вставляться текст из буфера обмена с форматированием. Если опять передумаете, можно в любое время снова воспользоваться макросом PasteUnformattedText.

    Для MS Word 2007:
    Нажмите кнопку «Office» (большая круглая кнопка в верхнем левом углу окна), в открывшемся окне выберите внизу справа «Параметры Word», затем в левой панели выберите «Настройка» и в правой части окна нажмите кнопку «Настройка…», а лучше начните с нажатия Alt+F8, а дальше — по списку.

    Удачи! 🙂

    Дополнение:
    Найден более удобный и универсальный способ вставки текста без форматирования.

    Posted by admin @ 05:56

  • 24 комментария

    • Я, помнится, без всяких макросов как-то настроила эту функцию на Shift+Ctrl+V. Но уже не помню, как…

      По-моему, в какой-то менюшке, отвечающей за сочетания клавиш.

    • Mata Hari,

      Я, помнится, без всяких макросов как-то настроила эту функцию на Shift+Ctrl+V.

      Но тогда нужно задействовать две руки. Если требуется нечасто, то неплохой вариант!

    • я всегда пользовалась «Специальная вставка», далее «Неотформатированный текст»

    • А разве не проще применить к вставленному тексту наиболее подходящий стиль? Или сделать формат по образцу?

    • А разве не проще применить к вставленному тексту наиболее подходящий стиль? Или сделать формат по образцу?

      Так больше телодвижений 🙂

    • В 2007-ом ворде есть более простой способ, который, правда, не делает разделения на Ctrl + V и Shift + Insert.

      1) Жмем круглую кнопку в левом верхнем углу экрана, и здесь — внизу «параметы Word».

      2) Слева выбираем раздел «Дополнительно».

      3) Ищем поле «Вырезание, копирование и вставка», и чуть ниже строку «Вставка из других программ». Меняем значение на «сохранять только текст».

      Вуаля )

    • Shift+Ctrl+V.
      Но тогда нужно задействовать две руки.

      Почему две?
      CTRL + SHIFT жмутся оба слева (мизинцем и безымянным),
      а указательным пальцем — V.
      Или у вас другая анатомия?

    • CTRL + SHIFT жмутся оба слева (мизинцем и безымянным),
      а указательным пальцем — V.

      Сергей, спасибо за уточнение. После некоторой тренировки это действительно может стать довольно удобным вариантом. Пока лично мне это сочетание тяжело дается. 🙂

    • А как сломать защиту у полей. Например: есть файл, в котором изменять можно только некоторые поля, но мне нужно перевести именно поля, которые не защищены. Что самое интересное открыв этот файл я не могу запустить даже помощь F1 и все остальные сервисы (даже размер шрифта) неактивны.

    • Monitor524, я лишь один раз имел дело с подобным файлом — он был супер-пупер секретным и мне явно сказали никуда не лезть, а только вводить перевод поверх доступного текста.

      Возможно, в вашем файле тоже автором заблокированы некоторые функции. Спросите у заказчика, как быть.

    • Вообще-то не “Изменить сохранения в”, а “Сохранить изменения в”…

      Странный этот Word. В одних случаях при вставке из буфера он предлагает выбор вставить с форматированием или без. В других почему-то это не работает, и это непостоянство раздражает.

    • Спасибо, очень бы помогло. Но у меня новый Ворд 2010, я копирую тект с веб-сайта (ну там вместе с табличками). При вставке в ворде (там предлагается 3 варианта) может вставится только третий вариант — ТЕКСТОВЫЙ, т.е. все таблички и абзацы теряются. Как быть?

    • Word 2007
      Нажмите кнопку Microsoft Office Изображение кнопки Office, а затем выберите пункт Параметры Word.

      Щелкните Дополнительно, а затем выполните прокрутку до раздела Вырезание, копирование и вставка.
      Вставка из других программ — использовать форматирование конечного фрагмента

    Добавить комментарий

    Ваш e-mail не будет опубликован. Обязательные поля помечены *

    Это не спам.
    сделано dimoning.ru

Archives: