none
Как удалить из word-овского документа распознавание текста как hyperlink RRS feed

  • Вопрос

  • Как можно выключить вставку и вызов из Word  гиперссылки? Вроде бы в групповой политике  в шаблонах  для Word выключила менюшку  гипперссылки  и сняла горячие клавиши ctrl+K , но при наборе в WORD  в тексте набираю  допустим  \\192.168.1.1\d образуется гипперссылка,  которая нам в работе нежелательна. В тексте запись  пусть будет, но обращение по ней  нет. Как выключить работу с гипперссылками из текста вордовского документа (я не имею ввиду remove hyperlink используя контекстное меню, его как снял так и поставил, я имею ввиду выключить вызов по hyperlink, чтобы любой текст не распознавался как hyperlink). С уважением, Rita _Mur

    2 февраля 2012 г. 11:54

Ответы

  • Ctrl+shift+F9  конечно хорошо, но как настроить, чтобы эту операцию проделал сам  office 2003 при вставке нового документа в старый текст без вмешательства пользователя принудительно (то есть прошло автоформатирование на весь вставленный текст без вмешательства пользователя)?


    С помощью макросов, описанных в статье Word: Keyboard shortcut to paste unformatted text

    Во всех остальных случаях потребуется вмешательство пользователя


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий
    Follow us on TwitterFollow MSTechnetForum on Twitter

    Посетите Блог Инженеров Доклады на Techdays: http://www.techdays.ru/speaker/Vinokurov_YUrij.html
    • Предложено в качестве ответа piligrim2180 6 февраля 2012 г. 15:54
    • Помечено в качестве ответа Yuriy Lenchenkov 10 февраля 2012 г. 11:03
    6 февраля 2012 г. 10:36
    Модератор
  • Есои войти по схеме Format->AutoFormat->General Document-> снять галку Internet and network path with hyperlink-AutoFormat As you Type и снять галочку Internet and network path with hyperlink, то новый набранный текст действительно не распознается как гипперссылка, но если скопировать гипперссылку с другого документа, то она остается гипперссылкой, а это не желательно для нас. Что делать?


    Поставьте кавычки вокруг гиперссылки, и она перестанет быть гиперссылкой.  ;-)

    Для сравнения, копирую прямо со страницы Ворд:

    http://www.microsoft.com/ru-ru/default.aspx

    «http://www.microsoft.com/ru-ru/default.aspx»


    Не ищи Бога, не в камне, не в храме - ищи Бога внутри себя. Ищущий, да обрящет.
    • Предложено в качестве ответа piligrim2180 2 февраля 2012 г. 20:36
    • Помечено в качестве ответа Yuriy Lenchenkov 10 февраля 2012 г. 11:03
    2 февраля 2012 г. 20:36
  • По-видимому мы будем решать так,  программно открываем документ, программно выделяем весть текст, затем программно инициируем ctrl+shift+F9, а затем уже пользователь сможет приступить к выделению текста для копирования - текст уже без гипперссылок. У меня Officе2003 и в нем по-моему нет вставки с выбором форматирования. Возможно нам нужно подумать переделать команду Insert File. Большое спасибо за советы. С уважением, Rita_Mur.


    Другого пути не существует, так как вы получаете документ уже с гиперссылками и прежде чем копировать его, вы должны нажать клавиши ctrl+A, чтобы выделить весь текст, а затем уже ctrl+shift+F9, чтобы преобразовать весь текст в обычный.

    Примечание. Выполнение этой операции приводит к преобразованию всех полей, а не только гиперссылок, в обычный текст.

    Затем вы опять нажимаете сочетание клавиш ctrl+A, и кликом правой кнопки мыши выбираете "копировать".

    Или, если вы копируете тексты из интернета, то, после того как вставите его в Ворд, совершите действия по переформатированию всего текста, описанные выше.

    А для автоматизации этого процесса, вам нужно написать макрос.

    Ссылки даны на Ворд 2003, о котором вы пишите.

    http://office.microsoft.com/ru-ru/word-help/HP005189420.aspx

    Создание макроса

     

    http://office.microsoft.com/ru-ru/word-help/HP005189421.aspx

    О макросах

    Если какая-либо задача часто выполняется в Microsoft Word, ее выполнение можно автоматизировать с помощью макроса. Макрос — это набор команд и инструкций, выполняемых как одна команда.


    Не ищи Бога, не в камне, не в храме - ищи Бога внутри себя. Ищущий, да обрящет.

    • Предложено в качестве ответа piligrim2180 3 февраля 2012 г. 15:37
    • Изменено piligrim2180 3 февраля 2012 г. 20:58
    • Помечено в качестве ответа Yuriy Lenchenkov 10 февраля 2012 г. 11:03
    3 февраля 2012 г. 15:34

Все ответы

  • Выключение функции автоматического распознавания гиперссылок
    Щелкните значок Кнопка Microsoft Office , а затем выберите пункт Параметры Word.
    Щелкните Правописание.
    Щелкните Параметры автозамены, затем перейдите на вкладку Автоформат при вводе.
    Снимите флажок адреса Интернета и сетевые пути гиперссылками.
    • Предложено в качестве ответа Alexey Filatov 2 февраля 2012 г. 12:06
    2 февраля 2012 г. 12:06
  • Это не снимает вызов по гиперссылке, а только меняет на кликанье на сам текст.

    2 февраля 2012 г. 12:13
  • Попробуйте убрать уту галочку и набрать http://www.microsoft.com/

    Не скопировать отсюда и вставить а именно набрать.

    Видите, никакой гиперссылки нет.

    То есть если есть ссылки в документах, надо удалить гиперссылки и снять галочку.

    2 февраля 2012 г. 12:17
  • что за кнопка  "Кнопка Microsoft Office"

    2 февраля 2012 г. 12:40
  • Я запуталась в трех соснах, как выйти на значек  "Кнопка Microsoft Office"

    Если я вхожу по схеме

    tools->autocorrect  Options->Autoformat-> снять галку Internet and network path with hyperlink  выполнила, набрала  текст http://www.microsoft.com  и опять образовалась гиперссылка и обращение к ней.

    Если вхожу по схеме

    tools->options->Spelling@grammar->снять галку или установить ignore Internet and network path with hyperlink  выполнила, набрала  текст http://www.microsoft.com  и опять образовалась гиперссылка и обращение к ней.

    У меня Office2003.

    2 февраля 2012 г. 13:05
  • Если войти по схеме Format->AutoFormat->General Document-> снять галку Internet and network path with hyperlink и тоже самое, гипперссылка образуется и вызывается
    2 февраля 2012 г. 13:16
  • Есои войти по схеме Format->AutoFormat->General Document-> снять галку Internet and network path with hyperlink-AutoFormat As you Type и снять галочку Internet and network path with hyperlink, то новый набранный текст действительно не распознается как гипперссылка, но если скопировать гипперссылку с другого документа, то она остается гипперссылкой, а это не желательно для нас. Что делать?
    2 февраля 2012 г. 13:48
  • Нажать на чемоданчик и выбрать Сохранить только текст.

    Или по окончании набора текста, выделить все и щелкнуть комбинацию клавиш Ctrl+Shift+F9 — ссылки удалятся, а все остальные опции форматирования документа будут сохранены.


    Да, я Жук, три пары лапок и фасеточные глаза :))

    2 февраля 2012 г. 14:35
    Модератор
  • Есои войти по схеме Format->AutoFormat->General Document-> снять галку Internet and network path with hyperlink-AutoFormat As you Type и снять галочку Internet and network path with hyperlink, то новый набранный текст действительно не распознается как гипперссылка, но если скопировать гипперссылку с другого документа, то она остается гипперссылкой, а это не желательно для нас. Что делать?


    Поставьте кавычки вокруг гиперссылки, и она перестанет быть гиперссылкой.  ;-)

    Для сравнения, копирую прямо со страницы Ворд:

    http://www.microsoft.com/ru-ru/default.aspx

    «http://www.microsoft.com/ru-ru/default.aspx»


    Не ищи Бога, не в камне, не в храме - ищи Бога внутри себя. Ищущий, да обрящет.
    • Предложено в качестве ответа piligrim2180 2 февраля 2012 г. 20:36
    • Помечено в качестве ответа Yuriy Lenchenkov 10 февраля 2012 г. 11:03
    2 февраля 2012 г. 20:36
  • Я на 2010 пробовал. К сожалению 2003 под рукой нет.
    3 февраля 2012 г. 4:35
  • Ctrl+shift+F9  конечно хорошо, но как настроить, чтобы эту операцию проделал сам  office 2003 при вставке нового документа в старый текст без вмешательства пользователя принудительно (то есть прошло автоформатирование на весь вставленный текст без вмешательства пользователя)?

    3 февраля 2012 г. 7:32
  • Сочетанию, назначить клавишу, которая будет выделять весь текст и применять к нему сочетание клавиш, по окончании выполнения - снимать выделение.

    Наверное, только если сделать "обрезание" Вставке, оставив только "Сохранить только текст".


    Да, я Жук, три пары лапок и фасеточные глаза :))
    3 февраля 2012 г. 9:21
    Модератор
  • По-видимому мы будем решать так,  программно открываем документ, программно выделяем весть текст, затем программно инициируем ctrl+shift+F9, а затем уже пользователь сможет приступить к выделению текста для копирования - текст уже без гипперссылок. У меня Officе2003 и в нем по-моему нет вставки с выбором форматирования. Возможно нам нужно подумать переделать команду Insert File. Большое спасибо за советы. С уважением, Rita_Mur.
    3 февраля 2012 г. 11:41
  • По-видимому мы будем решать так,  программно открываем документ, программно выделяем весть текст, затем программно инициируем ctrl+shift+F9, а затем уже пользователь сможет приступить к выделению текста для копирования - текст уже без гипперссылок. У меня Officе2003 и в нем по-моему нет вставки с выбором форматирования. Возможно нам нужно подумать переделать команду Insert File. Большое спасибо за советы. С уважением, Rita_Mur.


    Другого пути не существует, так как вы получаете документ уже с гиперссылками и прежде чем копировать его, вы должны нажать клавиши ctrl+A, чтобы выделить весь текст, а затем уже ctrl+shift+F9, чтобы преобразовать весь текст в обычный.

    Примечание. Выполнение этой операции приводит к преобразованию всех полей, а не только гиперссылок, в обычный текст.

    Затем вы опять нажимаете сочетание клавиш ctrl+A, и кликом правой кнопки мыши выбираете "копировать".

    Или, если вы копируете тексты из интернета, то, после того как вставите его в Ворд, совершите действия по переформатированию всего текста, описанные выше.

    А для автоматизации этого процесса, вам нужно написать макрос.

    Ссылки даны на Ворд 2003, о котором вы пишите.

    http://office.microsoft.com/ru-ru/word-help/HP005189420.aspx

    Создание макроса

     

    http://office.microsoft.com/ru-ru/word-help/HP005189421.aspx

    О макросах

    Если какая-либо задача часто выполняется в Microsoft Word, ее выполнение можно автоматизировать с помощью макроса. Макрос — это набор команд и инструкций, выполняемых как одна команда.


    Не ищи Бога, не в камне, не в храме - ищи Бога внутри себя. Ищущий, да обрящет.

    • Предложено в качестве ответа piligrim2180 3 февраля 2012 г. 15:37
    • Изменено piligrim2180 3 февраля 2012 г. 20:58
    • Помечено в качестве ответа Yuriy Lenchenkov 10 февраля 2012 г. 11:03
    3 февраля 2012 г. 15:34
  • Ctrl+shift+F9  конечно хорошо, но как настроить, чтобы эту операцию проделал сам  office 2003 при вставке нового документа в старый текст без вмешательства пользователя принудительно (то есть прошло автоформатирование на весь вставленный текст без вмешательства пользователя)?


    Возможно использование бесплатной утилиты CLCL для замены штатного буфера обмена, решит Вашу задачу http://www.nakka.com/soft/clcl/index_rus.html не забудьте про плагины.
    Да, я Жук, три пары лапок и фасеточные глаза :))
    4 февраля 2012 г. 6:09
    Модератор
  • Ctrl+shift+F9  конечно хорошо, но как настроить, чтобы эту операцию проделал сам  office 2003 при вставке нового документа в старый текст без вмешательства пользователя принудительно (то есть прошло автоформатирование на весь вставленный текст без вмешательства пользователя)?


    С помощью макросов, описанных в статье Word: Keyboard shortcut to paste unformatted text

    Во всех остальных случаях потребуется вмешательство пользователя


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий
    Follow us on TwitterFollow MSTechnetForum on Twitter

    Посетите Блог Инженеров Доклады на Techdays: http://www.techdays.ru/speaker/Vinokurov_YUrij.html
    • Предложено в качестве ответа piligrim2180 6 февраля 2012 г. 15:54
    • Помечено в качестве ответа Yuriy Lenchenkov 10 февраля 2012 г. 11:03
    6 февраля 2012 г. 10:36
    Модератор
  •  

    ctrl+shift+F9 лучше чем вставить просто текст, при котором теряется все, кроме текста, но при ctrl+shift+F9  диаграммы excel превращаются в рисунки, а это тяжелая потеря.

    Описанную Вами макро я получила, но попыталась получить  другой  макро и вставить в него ctrl+shift+F9, не получилось, может быть подскажете текст макро со вставленным  ctrl+shift+F9. И все-таки может есть макро по удалению только гиперссылок. С уважением, Rita_Mur.

    14 февраля 2012 г. 9:13
  •  

    ctrl+shift+F9 лучше чем вставить просто текст, при котором теряется все, кроме текста, но при ctrl+shift+F9  диаграммы excel превращаются в рисунки, а это тяжелая потеря.

    Описанную Вами макро я получила, но попыталась получить  другой  макро и вставить в него ctrl+shift+F9, не получилось, может быть подскажете текст макро со вставленным  ctrl+shift+F9. И все-таки может есть макро по удалению только гиперссылок. С уважением, Rita_Mur.

    http://wordexpert.ru/page/kak-preobrazovat-giperssyilki-v-dokumente-word-v-obyichnyiy-tekst

    Как преобразовать гиперссылки в документе Word в обычный текст

    • Зайдите в меню Сервис (Tools) и в дополнительном списке команд Макрос (Macro) выберите команду Макросы (Macros). Откроется диалоговое окно, в котором вам нужно ввести имя вашего макроса - RemoveHyperlink.
    • Нажмите кнопку Создать (Create). Вы попадете в окно редактора Microsoft Visual Basic.
    • Вставьте вышеприведенный код в позицию мигающего курсора (Обратите внимание: в окне редактора уже есть строки Sub RemoveHyperlinks() и End Sub. Поэтому вам нужно вставить лишь тот код, который находится между этими строками. Я выделил этот код цветом.).
    • Закройте редактор Microsoft VB. Вы вновь вернетесь в редактор Microsoft Word.

    Дальнейшие действия стандартны: вы должны вынести на панель инструментов кнопку для этого макроса и/или же назначить этому макросу сочетание клавиш для быстрого доступа.

    • Зайдите в меню Сервис (Tools) и выберите команду Настройка (Customize).
    • В появившемся диалоговом окне выберите вкладку Команды (Commands) и в левой области найдите и выберите категорию Макросы (Macros). В правой области появятся доступные команды. Выберите команду с названием вашего макроса.
    • Удерживая левую кнопку мыши нажатой перенесите эту команду на вашу панель инструментов. На панели появится кнопка с вышеприведенным текстом.
    • Можете оставить текст на кнопке как есть или присвойте ей какую-либо иконку.

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

    Sub RemoveHyperlinks()
    While ActiveDocument.Hyperlinks.Count > 0
    ActiveDocument.Hyperlinks(1).Delete
    Wend
    Application.Options.AutoFormatAsYouTypeReplaceHyperlinks = False
    End Sub

    Не ищи Бога, не в камне, не в храме - ищи Бога внутри себя. Ищущий, да обрящет.

    14 февраля 2012 г. 18:01
  • Это бесценное макро, не повреждает документ. Большое спасибо. С уважением, Rita_Mur
    16 февраля 2012 г. 7:22