Letysite.ru

IT Новости с интернет пространства
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Обновление ссылок в word

Текст перекрестной ссылки Word 2010 не обновляется

В Word 2010 doc я вставлял много перекрестных ссылок в заголовки и выбирал вариант отображения заголовка. Но, когда я перехожу и фактически изменяю текст заголовка, на который ссылается перекрестная ссылка, перекрестная ссылка не меняет его текст. Это ожидалось? Если нет, как мне настроить вещи так, чтобы, если я изменил текст заголовка, чтобы все перекрестные ссылки автоматически обновили их текст, чтобы они соответствовали?

Чтобы диагностировать, я переключил полевые коды (ALT-F9), чтобы коды были видны. Затем, после того как я изменил заголовок, я вставил новую перекрестную ссылку рядом со старой перекрестной ссылкой, текст которой не менялся. Я был немного удивлен, увидев, что два полевых кода не ссылаются на тот же Ref #. Я думаю, это может быть ключом, но я до сих пор не знаю, как это исправить.

5 ответов

Старый трюк , чтобы обновить все ссылки без необходимости выбора, это будет переход на FilePrint , а затем обратно в представление документа. Да, вам не нужно печатать или ничего нажимать, просто посмотрите меню предварительного просмотра печати и все. Меню «Печать» автоматически обновляет все ссылки в документе.

Работает в Word 2010.

Как правило, не все поля обновляются немедленно, чтобы отразить исходный текст. Предварительный просмотр для печати был одним из способов заставить вещи обновляться (я думаю, что он по-прежнему работает), в противном случае нажмите Ctrl + A (выберите все), затем F9, чтобы обновить поля

NB: это не будет работать для любых полей, которые находятся в верхнем или нижнем колонтитуле, поскольку они не включены в «выбрать все».

Я только что наткнулся на эту проблему. Для меня работало следующее решение:

Не добавляйте текст к указанному заголовку. Вы должны начать писать где-нибудь перед последним символом и впоследствии удалить оставшиеся символы. Это гарантирует, что ссылка получает обновление ( Ctrl + A ) F9 .

Пример для пояснения:

  1. «текст заголовка»
  2. «с новым смысловым текстом
  3. «с новым значением»

У этой проблемы была возможность устранения неполадок с раскрывающейся идеей кода ( Alt + F9 ). Оказывается, было поле, которое блокировало обновление, когда все было выделено. Это было: < SHAPE *MERGEFORMAT >— прямоугольник с заполнением текстуры. Я выбрал все, кроме этого, сделал F9 , и он сработал.

Когда вы вставляете перекрестную ссылку, MS Word создает скрытую закладку, которая содержит точно текст заголовка.

Это имеет два следствия:

Когда вы вставляете текст после текста заголовка, он не считается частью закладки, следовательно Ответ Джона добавления текста в середине заголовка.

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

Если у вас уже есть много разделенных заголовков, подобных мне, решение заключается в обновлении скрытой закладки, чтобы отразить только часть заголовка

Сначала выясните ссылку на скрытую закладку:

  1. Нажмите перекрестную ссылку
  2. Нажмите Alt + F9 , чтобы показать ссылки
  3. Обратите внимание на ссылку закладки, которая начинается с _Ref в
  4. Нажмите Alt + F9 снова, чтобы скрыть ссылки

Затем повторно примените ту же закладку к правильному заголовку:

  1. С помощью мыши выберите текст правильного заголовка (либо первого, либо второго, который был сформирован путем разделения заголовка)
  2. Сохраняйте выбранный текст и показывайте диалог закладок, нажав: Вставить меню — > ссылки — > закладка
  3. Убедитесь, что установлен флажок «Скрытые закладки».
  4. Повторно примените одну и ту же закладку к выбранному тексту, выделив из списка закладок _Ref , что вы отметили выше, и нажмите кнопку «Добавить»
  5. Используйте Ctrl + A , затем F9 , чтобы обновить перекрестную ссылку.

Не получается через F9 обновить сразу несколько ссылок. .

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Сообщений [ 27 ]

1 Тема от Evgen238 22.01.2015 08:46:25

  • Evgen238
  • сержант
  • Неактивен
  • Зарегистрирован: 24.02.2014
  • Сообщений: 21
  • Поблагодарили: 2

Тема: Не получается через F9 обновить сразу несколько ссылок. .

В документе много гиперссылок, в основном на сноски на других страницах (см. вложенный скриншот).

Если выделить одну сноску и нажать F9, то ссылка обновится, как и положено.

Но если выделить несколько сносок (у меня все гиперссылки в сносках) и нажать F9, то Ворд пишет «Приложению Word не удается отменить данное действие».

Как быть? У меня документ 500 страниц и в нем 700 сносок, все руками обновлять каждый раз я убьюсь.

probl1.JPG 71.77 Кб, файл не был скачан.

You don’t have the permssions to download the attachments of this post.

2 Ответ от yshindin 22.01.2015 12:30:27

  • yshindin
  • генерал-полковник
  • Неактивен
  • Откуда: Москва
  • Зарегистрирован: 12.05.2012
  • Сообщений: 446
  • Поблагодарили: 170
  • За сообщение: 2

Re: Не получается через F9 обновить сразу несколько ссылок. .

Как быть? У меня документ 500 страниц и в нем 700 сносок, все руками обновлять каждый раз я убьюсь.

Лучше всего создайте макрос на VBA для обновления всех полей в документе и назначьте комбинацию «горячих» клавиш на этот макрос. За основу можно взять, напр., макрос из внешняя ссылка. Обновляйте все поля в документе перед его сохранением.

Читать еще:  Как включить insert в word 2020

3 Ответ от Evgen238 22.01.2015 12:51:18

  • Evgen238
  • сержант
  • Неактивен
  • Зарегистрирован: 24.02.2014
  • Сообщений: 21
  • Поблагодарили: 2

Re: Не получается через F9 обновить сразу несколько ссылок. .

Как быть? У меня документ 500 страниц и в нем 700 сносок, все руками обновлять каждый раз я убьюсь.

Лучше всего создайте макрос на VBA для обновления всех полей в документе и назначьте комбинацию «горячих» клавиш на этот макрос. За основу можно взять, напр., макрос из внешняя ссылка. Обновляйте все поля в документе перед его сохранением.

Я в этом полный дуб-дуб, вижу только знакомые буквы в Вашем тексте. Как можно купить такую услугу?

4 Ответ от yshindin 22.01.2015 15:42:29

  • yshindin
  • генерал-полковник
  • Неактивен
  • Откуда: Москва
  • Зарегистрирован: 12.05.2012
  • Сообщений: 446
  • Поблагодарили: 170
  • За сообщение: 1

Re: Не получается через F9 обновить сразу несколько ссылок. .

Я в этом полный дуб-дуб, вижу только знакомые буквы в Вашем тексте.

Напишите мне в личку.

5 Ответ от Alex_Gur 22.01.2015 15:49:51

  • Alex_Gur
  • Модератор
  • Неактивен
  • Откуда: Москва
  • Зарегистрирован: 28.07.2011
  • Сообщений: 2,758
  • Поблагодарили: 492

Re: Не получается через F9 обновить сразу несколько ссылок. .

В документе много гиперссылок, в основном на сноски на других страницах (см. вложенный скриншот).

Если выделить одну сноску и нажать F9, то ссылка обновится, как и положено.

Но если выделить несколько сносок (у меня все гиперссылки в сносках) и нажать F9, то Ворд пишет «Приложению Word не удается отменить данное действие».

Как быть? У меня документ 500 страниц и в нем 700 сносок, все руками обновлять каждый раз я убьюсь.

Вероятно, ошибка возникает из-за того, что в Вашем файле сформирована слишком сложная система ссылок и сносок.
Я думаю, что эксперт yshindin предложил хорошее решение.
Интересно, сообщите нам, удалось ли Вам успешно обновить все поля с помощью этого макроса.

Примечание: методические указания по применению макросов см. у нас на сайте: http://wordexpert.ru/forum/viewtopic.php?id=1342

6 Ответ от Evgen238 22.01.2015 16:42:03

  • Evgen238
  • сержант
  • Неактивен
  • Зарегистрирован: 24.02.2014
  • Сообщений: 21
  • Поблагодарили: 2
  • За сообщение: 1

Re: Не получается через F9 обновить сразу несколько ссылок. .

Я в этом полный дуб-дуб, вижу только знакомые буквы в Вашем тексте.

Напишите мне в личку.

Спасибо огромное! Всё получилось. Макрос (не первый, а второй) всё сделал как надо.

Приятно, что есть профи в своем деле.

7 Ответ от Alex_Gur 22.01.2015 16:58:14

  • Alex_Gur
  • Модератор
  • Неактивен
  • Откуда: Москва
  • Зарегистрирован: 28.07.2011
  • Сообщений: 2,758
  • Поблагодарили: 492

Re: Не получается через F9 обновить сразу несколько ссылок. .

Спасибо огромное! Всё получилось. Макрос (не первый, а второй) всё сделал как надо.

Приятно, что есть профи в своем деле.

А где там второй макрос?
Там, вроде бы, всего один.

8 Ответ от Evgen238 22.01.2015 17:00:54

  • Evgen238
  • сержант
  • Неактивен
  • Зарегистрирован: 24.02.2014
  • Сообщений: 21
  • Поблагодарили: 2

Re: Не получается через F9 обновить сразу несколько ссылок. .

Мне господин Yshindin его скинул.

9 Ответ от Alex_Gur 22.01.2015 17:22:42

  • Alex_Gur
  • Модератор
  • Неактивен
  • Откуда: Москва
  • Зарегистрирован: 28.07.2011
  • Сообщений: 2,758
  • Поблагодарили: 492

Re: Не получается через F9 обновить сразу несколько ссылок. .

Коллеги, поделитесь, пожалуйста, с общественностью работающим макросом.

10 Ответ от yshindin 22.01.2015 17:40:08

  • yshindin
  • генерал-полковник
  • Неактивен
  • Откуда: Москва
  • Зарегистрирован: 12.05.2012
  • Сообщений: 446
  • Поблагодарили: 170
  • За сообщение: 2

Re: Не получается через F9 обновить сразу несколько ссылок. .

Коллеги, поделитесь, пожалуйста, с общественностью работающим макросом.

Я отправил Evgen238 еще два макроса (в макросе, что я применяю в своей практике, я использую оба подхода):

1-й макрос — универсальный (цикл по полям всех Story):
Sub UpdateAllFields()
Dim doc As Document
Set doc = ActiveDocument

Dim sRange As Range
Dim sField As Field

For Each sRange In doc.StoryRanges
For Each sField In sRange.Fields
sField.Update
Next sField
Next sRange

2-й макрос — специально для полей, размещенных в областях колонтитулов (к тому же там обрабатываются поля в текстбоксах, что можно встретить в полях ГОСТовых рамок):
Sub UpdateFieldsInHeaderFooter()
For Each osection In ActiveDocument.Sections
For Each oHeaderFooter In osection.Footers
For Each oShape In oHeaderFooter.Shapes
If oShape.Type = msoGroup Then
For Each oItem In oShape.GroupItems
If oItem.Type = msoTextBox Then
Set oTextFrame = oItem.TextFrame
If oTextFrame.TextRange.Fields.count <> 0 Then
oTextFrame.TextRange.Fields.Update
End If
End If
Next oItem
End If
Next oShape
Next oHeaderFooter
For Each oHeaderFooter In osection.Footers
For Each oFld In oHeaderFooter.Range.Fields
oFld.Update
Next oFld
Next oHeaderFooter
For Each oHeaderFooter In osection.Headers
For Each oFld In oHeaderFooter.Range.Fields
oFld.Update
Next oFld
Next oHeaderFooter
Next osection
End Sub

11 Ответ от Alex_Gur 22.01.2015 17:44:17

  • Alex_Gur
  • Модератор
  • Неактивен
  • Откуда: Москва
  • Зарегистрирован: 28.07.2011
  • Сообщений: 2,758
  • Поблагодарили: 492

Re: Не получается через F9 обновить сразу несколько ссылок. .

Коллеги, поделитесь, пожалуйста, с общественностью работающим макросом.

Я отправил Evgen238 еще два макроса (в макросе, что я применяю в своей практике, я использую оба подхода):

1-й макрос — универсальный (цикл по полям всех Story):
Sub UpdateAllFields()
Dim doc As Document
Set doc = ActiveDocument

Dim sRange As Range
Dim sField As Field

For Each sRange In doc.StoryRanges
For Each sField In sRange.Fields
sField.Update
Next sField
Next sRange

Читать еще:  Установка wordpress на iis

2-й макрос — специально для полей, размещенных в областях колонтитулов (к тому же там обрабатываются поля в текстбоксах, что можно встретить в полях ГОСТовых рамок):
Sub UpdateFieldsInHeaderFooter()
For Each osection In ActiveDocument.Sections
For Each oHeaderFooter In osection.Footers
For Each oShape In oHeaderFooter.Shapes
If oShape.Type = msoGroup Then
For Each oItem In oShape.GroupItems
If oItem.Type = msoTextBox Then
Set oTextFrame = oItem.TextFrame
If oTextFrame.TextRange.Fields.count <> 0 Then
oTextFrame.TextRange.Fields.Update
End If
End If
Next oItem
End If
Next oShape
Next oHeaderFooter
For Each oHeaderFooter In osection.Footers
For Each oFld In oHeaderFooter.Range.Fields
oFld.Update
Next oFld
Next oHeaderFooter
For Each oHeaderFooter In osection.Headers
For Each oFld In oHeaderFooter.Range.Fields
oFld.Update
Next oFld
Next oHeaderFooter
Next osection
End Sub

Evgen238, и что — первый макрос у Вас не сработал?
Или Вы его не испробовали?

Как сделать гиперссылку в ворде на сайт, текст или страницу в документе?

Добра на fast-wolker.ru! Гиперссылка — это место в документе, клацнув на которое Вы переходите на нужную страницу сайта, или в часть документа, находите документ- приложение. Гиперссылки создаются для удобной навигации и делают Ваши материалы более информативными.

Начинающим пользователям ворд будет полезен сегодняшний материал, потому как инструмент «гиперссылки» давно стал востребованным. Часто нужно указывать первоисточники, делать подборки материала в одном документе. Ссылки и гиперссылки в ворде выделяются из текста своим внешним видом — цветом шрифта.

Чтобы пользователь смог перейти (в ворде) по сделанной ссылке требуется нажать клавишу Ctr+ левая кнопка мыши.

Как в ворде сделать гиперссылку на сайт в интернете?

Если требуется сделать отсылку на первоисточник, расположенный на стороннем интернет — ресурсе копируем ссылку на нужный материал, в ворде переходим в меню «Вставка» , выделяем нужный текст (у меня это слово «сюда») и вставляем нашу ссылку:

После проверяем результат нашав клавишу Ctrl + левая кнопка мыши.

Как сделать гиперссылку в ворде на текст в этом же документе?

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

Как в ворде сделать гиперссылку на документ или файл?

Ворд умеет делать ссылки на нужные документы или файлы, находящиеся на жестком диске вашего компьютера. Эти ссылки хорошо будут работать только на вашем компьютере или локальной сети, когда над проектом трудится несколько человек и нужно давать им ссылки на нормативные документы.

Можно выбрать через проводник папку с документом либо через последние открытые файлы в ворд. Ничего сложного! Ниже еще есть вставка адреса электронной почты в текст. Если Вы используете в своей работе почтовый клиент то при нажатии на ссылку произойдет его открытие и письмо в нужный адрес будет уже подготовлено.

Все что нужно вставить в текст адрес электронной почты.

Как в ворде сделать ссылку на источник литературы?

Разберем самый простой пример. Для начала ссылку- источник литературы в документе нужно создать (на отдельной, самой последней странице документа). Давно прошли те времена когда в ворде нужно было как-то набивать списки вручную. Для этого есть специальный функционал.

Для создания ссылки- источника сначала переходим в меню Ссылки -» Вставить ссылку» и находим инструмент «Добавить новый источник»:

Заполняем форму как это требуется:

Делаем таким способом нужное количество ссылок- источников. Позже ими можно будет управлять через «Диспетчер источников»; там же удобно и создавать новые. Далее, можно сформировать красивый список источников литературы на печать. Сначала ставим курсор на ту страницу где он должен будет находиться.

Затем в том же меню «Вставка» выбираем «Список литературы»:

Он будет сформирован на основании созданных ссылок — источников. Выбираем стиль, который больше по вкусу. Или редактируем шрифты, цвет, наклон и добавляем свой вариант в коллекцию. Итак, список литературы, (а так же ссылки , которые мы делали чуть раньше) — это отдельные объекты внутри документа Word.

Их можно редактировать, добавлять и удалять новые объекты. И список литературы обновить если вы что то поменяли и изменили в ссылках. Ничего сложного! Пока!

Создание автоматически обновляемых номеров таблиц в Word и сылок на эти таблицы в тексте

Прочее. Программное обеспечение

Как создать автоматически обновляемые поля для номеров таблиц в WORD чтобы эти номера таблиц и ссылки на эти номера в тексте автоматически обновлялись при вставке текста с этими номерами и таблицами в новый документ с таблицами?

Пока я использую последовательность символов:
но как дальше в тексте сделать сылку на этот номер таблицы, чтобы при вставке в новый документ этот номер автоматически обновлялся?

Сообщение от :
1) поставить курсор в нужное место
2) ввести «Рисунок »
3) Ctrl+F9
4) между фигурными скобками ввести STYLEREF Загол 1 s
5) нажать F9
6) ввести точку
7) Ctrl+F9
8) между фигурными скобками ввести SEQ Рисунок s 1
9) нажать F9
10) далее можно вводить текст подписи.
Автоматизация этого процесса приветствуется.
Ссылка на рисунок:
1) в подписи к рисунку выделить номер заголовка первого уровня, точку и номер рисунка
2) ctrl+shift+f5
3) создать закладку, назвав её по типу «Рис_КраткОписРисунка» (использовать буквы, цифры, знак подчеркивания, все не более 32 символов)
4) поставить курсор в текст, где должна быть ссылка на рисунок
5) нажать ctrl+f9
6) между фигурными скобками ввести REF и через пробел имя закладки
7) нажать f9

Читать еще:  Ms word версии

Сообщение от Кулик Алексей aka kpblc:
Нет, ну понятно, намного проще поизвращаться, чем посмотреть понятие перекрестных ссылок и варианты оглавлений.

перекрестные ссылки без доработок хорошо ипользовать если текст на английком, у них table везде будет тэйблом и figure тоже, а в русском надо склонять. Потому и приходится извращаться.

Сообщение от Кулик Алексей aka kpblc:
А использовать стандартные сокращения «табл.» и «рис.» кто-то мешает?

Вы пробовали САМИ создавать перекрестные ссылки на рисунки и таблицы названные в соответствии с 2.105-м(п. 4.4.3 в частности)? Я выкручивался тем что писал в дипломах «параметры устройства приведены ниже (Таблица 1)» — пользуясь стандартными средствами ворда. Нормоконтроль в университетах никакой, поэтому прокатывало. В ТУ пишу «приведены в таблицЕ 1) — способом приведенным выше.
Когда документ небольшой, можно и не заморачиваться автоматизацией.
Я все это пишу к тому что -=стандартными=- средствами Word хоть 2003, хоть 2007 с 10-м у меня не получалось делать перекрестные ссылки в соовтетствии с ГОСТ-ом.

Сообщение от МишаИнженер:
Мне бы лучше список символов-кодов которые надо вставить в текст Word

А без кодов можно?
Текущему номеру таблицы, включая смежные пробелы, присвоить именованную закладку (меню: Вставка).
При ссылке в тексте вставить перекрестную ссылку в виде текста закладки (т. е. только номера таблицы). При добавлении номерованной таблицы в любом месте текста выполняется обновление их порядковых номеров и, соответственно, перекрестных ссылок.

Сообщение от :
4.4.3 На все таблицы документа должны быть приведены ссылки в тексте документа, при ссылке следует писать слово «таблица» с указанием ее номера

Выделение мое. Если толковать текст буквально, то я не понимаю, в чем суть проблемы.

Сообщение от Кулик Алексей aka kpblc:
fleks84, у меня дома есть возможность воспользоваться только теми текстами ГОСТов, которые выложены в свободном доступе. Читаю текст, взятый из http://dwg.ru/dnl/1326:
Выделение мое. Если толковать текст буквально, то я не понимаю, в чем суть проблемы.

Если толковать текст ГОСТа буквально, я ничего тут не писал бы.

Обновление ссылок в word

На этом шаге мы закончим рассматривать принципы работы со связанными объектами.

Редактирование связанного объекта

Редактирование связанной информации выполняется в исходном приложении. Простейший способ открытия исходного приложения — двойной щелчок на связанной информации в документе Word:

Рис.1. Открытие приложения Excel для редактирования связанной таблицы

Для открытия исходного приложения можно также воспользоваться кнопкой Открыть источник диалогового окна Связи (команда Связи меню Правка):

Рис.2. Диалоговое окно Связи

Обновление связи

По умолчанию (рисунок 2) задано автоматическое обновление связи (активизируется переключатель автоматически в области Способ обновления связи диалогового окна Связи), т.е. при изменении информации в исходном документе (таблице Excel) она обновляется и в документе Word, если он открыт. Связи обновляются автоматически и при открытии документа Word. Автоматическое обновление данных можно отменить в диалоговом окне Связи, которое открывается при вызове одноименной команды меню Правка редактора Word. Диалоговое окно содержит список всех связей активного документа Word. Чтобы обновление выполнялось только при нажатии кнопки Обновить, нужно выделить в списке связь и установить переключатель по запросу.

Примечание. Чтобы выделить несколько связей, необходимо при их выборе удерживать нажатой клавишу Ctrl. После активизации переключателя по запросу связи обновляются только при нажатии кнопки Обновить в диалоговом окне Связи.

Команда Связи меню Правка недоступна, если документ не содержит связанной информации.

Чтобы предотвратить обновление связанной информации, следует заблокировать связь. Для этого необходимо, находясь в диалоговом окне Связи, выделить связь или связи, установить опцию Не обновлять связь и нажать кнопку ОК. Блокировка связи не означает ее разрыв. Для ее отмены достаточно выключить опцию Не обновлять связь в окне Связи и нажать кнопку ОК.

Разрыв связи

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

Изменение связи

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

Рис.3. Диалоговое окно Сменить источник

Если нужный документ отсутствует в списке, следует выбрать другой диск или папку.

На следующем шаге мы рассмотрим пример внедрения объекта в документ Word.

Ссылка на основную публикацию
Adblock
detector