Oc-windows.ru

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Разрыв связи

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

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

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

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

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

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

Обновление связей между документами Word 2013

Между двумя документами Word имеются связи. Автоматическое обновление связей в настройках программы отключено. При открытии документа-реципиента, содержащего связи с документом-источником, появляется вопрос «Документ содержит связи с другими файлами. Обновить в документе данные, связанные с другими файлами?»

Ситуация 1. Нормальная. Документ-источник предварительно открыт. При выборе «Да» при открытии документа-реципиента связи обновляются, при выборе «Нет» — соответственно, не обновляются. Все как и положено.

Ситуация 2. Проблемная. Документ-источник НЕ открыт. При выборе «Да» при открытии документа-реципиента происходит фоновое открытие источника (видно по строке состояния) количество раз, равное количеству связей с ним. Связи НЕ обновляются. При выборе «Нет» при открытии документа-реципиента ТАКЖЕ происходит фоновое открытие источника (видно по строке состояния) количество раз, равное количеству связей с ним. Связи НЕ обновляются.

Читать еще:  Как обновить все ссылки в word

Примечание: в предыдущем Word 2003 в ситуации 2 происходило адекватное поведение связей, соответствующее ответу на запрос.

Вопрос 1: что можно сделать, чтобы в ситуации 2 при выборе «Да» связи-таки обновлялись?

Вопрос 2: что можно сделать, чтобы в ситуации 2 при выборе «Нет» НЕ происходило фоновое открытие источника? Данный вопрос в общем приоритетней — слишком уж долго при наличии большого количества связей приходится ждать окончания открытия-закрытия источника.

И еще вопрос 3: что можно сделать, чтобы после копирования обоих документов (источника и реципиента) в другую папку и последующем открытии и обновлении связей путь в реципиенте сменялся на новую папку? Опять же 2003 Word при такой процедуре пути менял.

Заранее благодарен за ответы.

Сведения о вопросе

Ответы (30) 

* Попробуйте выбрать меньший номер страницы.

* Введите только числа.

* Попробуйте выбрать меньший номер страницы.

* Введите только числа.

путь связи хранится в файле document.xml

чем заставить его там меняться.

Этот ответ помог 1 пользователю

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

1. Вы пишите, цитата: «. Скорее всего не стоит галочка в настройках Word: Параметры — Дополнительно — Общие — Автоматически обновлять связи при открытии. . «, Настройка у меня в Word:

2. Обновите вашу версию Office, до версии 15.0.4875.1001.

3. Вы используете Поля для связи.

Этот ответ помог 1 пользователю

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

1. Вне зависимости от наличия галочки, у Вас ссылка в связях на новую папку меняется или нет при воспроизведении ситуации?

2. Поиск обновлений и их установка в параметрах системы настроен автоматически, в т.ч. и для «других продуктов Майкрософт», т.е. для Office в том числе. Судя по журналу обновления для Office устанавливаются. Каким образом обновить версию Word до 4875.0001? (именно Word, потому что Excel версия иная — 4875.1000)

3. . поля для связи. и что это значит?

Этот ответ помог 1 пользователю

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Word 2013 и Word 2003 — разные программы, создающие разные файлы.

Читать еще:  Как изменить уровень заголовка в word

1. Нет, и не должна изменяться.

2. Версия Word по состоянию на 13 декабря 2016 года, 15.0.4875.1001. Проверяйте Настройку Центра обновления Windows, Microsoft Update и их правильную работу.

3. Изучите работу с Полями в Word.

P.S. Предоставленный Вами файл-пример «реципиент.docx», открывается без Запроса на обновление связей, напишите пошагово, как Вы создаёте связь.

Цитата из справки :

«Это сообщение может появиться, если в документ включены объекты, например рисунки или файлы, добавленные одним из следующих способов:

С помощью команды Специальная вставка (на вкладке Главная в группе Буфер обмена щелкните стрелку под кнопкой Вставить, а затем выберите команду Специальная вставка) и переключателя Связать.

С помощью команды Объект (на вкладке Вставка в группе Текст выберите команду Объект, а затем выберите команду Объект) и флажка Связь с файлом на вкладке Создание из файла.

С помощью команды Связать с файлом или Вставить и связать в диалоговом окне Вставка рисунка (на вкладке Вставка в группе Иллюстрации, нажмите кнопку Рисунок, а затем нажмите стрелку рядом с кнопкой Вставить).

Если неизвестно, содержит ли документ связанные объекты и файлы, соблюдайте осторожность при его обновлении. Для контроля за процессом обновления связанных объектов и файлов в документах с помощью редактора Word используйте следующие возможности:

Чтобы отключить автоматическое обновление связей при открытии файла в Word, перейдите на вкладку Файл, нажмите кнопку Параметры, а затем выберите категорию Дополнительно. В разделе Общие снимите флажок Автоматически обновлять связи при открытии.

Чтобы отключить автоматическое обновление связей при печати файла в Word, перейдите на вкладку Файл, нажмите кнопку Параметры, а затем выберите категорию Экран. В разделе Параметры печати снимите флажок Обновлять связанные данные перед печатью

Запрос на обновление связей в Word 2010

16.01.2013, 17:53

Обновление внешних связей Word
Друзья, обращаюсь в эту ветку с вопросом отсюда, поскольку одним из вариантов, если таковое.

Обновление внешних связей Word
Друзья, приветствую! Очень хочется иметь макрос, который «обновляет» внешние связи Word. Что.

Автоматическое обновление связей
Здравствуйте All! Ситуация: i.xls — данные, х.xls — диаграмма (данные берутся из i.xls). При.

Обновление связей с прилинкованными таблицами
Люди знающие, подскажите! Имеются прилинкованные таблицы. Имена внешних файлов не меняются, а пути.

16.01.2013, 18:11216.01.2013, 18:24316.01.2013, 18:43 [ТС]4

Находил я эту тему вчера, но почему-то мне этот макрос не подошел..

Добавлено через 14 минут
gecata, спасибо. Вопрос: Как сделать так, чтобы связи обновлялись автоматически без этого запроса? т.е. без диалогового окна.

16.01.2013, 18:48516.01.2013, 18:54 [ТС]616.01.2013, 19:05716.01.2013, 19:09 [ТС]816.01.2013, 19:28916.01.2013, 19:43 [ТС]10

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

Добавлено через 6 минут

16.01.2013, 19:5511

Edward2209,

  1. разархивируйте файл, который я выложил на Форуме;
  2. откройте программу Word;
  3. откройте программу VBA;
  4. два раза кликните на Normal
  5. FileImport File. — выберите файл, который вы только что разархивировали;
  6. в Normal будет добавлен модуль AutoOpen;
  7. нажмите сохранить, закройте программу VBA и тестируйте код.

Примечание

    На время тестирования кода можете поместить вот такой код в модуль AutoOpen, чтобы было видно: срабатывает код или нет:

Читать еще:  Word закончилась лицензия
Вложения

Visual Basic
AutoOpen.zip (432 байт, 41 просмотров)
16.01.2013, 20:25 [ТС]12
Visual Basic
16.01.2013, 20:4513

Да, действительно, можно не создавать специального модуля AutoOpen, а использовать событие шаблона Normal — Open.

Вот код, который находится в Normal в ThisDocument (см. скриншот). Этот код запускается при открытии любого документа.

Как обновить все поля в документе Word?

Я хочу способ обновления все поля в документе Word 2013. (Если он работает в других версиях, тем лучше; у меня первоначально была эта проблема с Word 2007, и с тех пор ничего не изменилось.) Это включает перекрестные ссылки, номера страниц, оглавлений, индексов, заголовков и т. д. Если он может быть обновлен нажатием F9 , Я хочу его обновить.

(теоретически обновление полей может привести к необходимости обновления других полей, например, более длинной таблицы содержание изменяет некоторые номера страниц в основном тексте. Забота об обычных делах достаточно хороша для меня. На самом деле, это нормально, если я запустить макрос два или три раза, прежде чем он стабилизируется. Я просто хочу иметь один макрос, который находит все.)

моя попытка до сих пор не обновляет поля в текстовых полях внутри рисунков. Как их обновить и что еще я пропустил?

EDIT: комбинируя ответ, данный с тем, что я уже had дает макрос, который, кажется, обновляет все (с помощью известный дефект).

6 ответов

зайдите в настройки печати, выберите Обновить поля. Затем перейдите в раздел Печать или предварительный просмотр документа.

Et voilà, все поля обновлены!

Я просто делаю Ctrl + на — выбрать все — и затем F9 обновить много.

хотя, это не заголовки и нижние колонтитулы, но они обновляются при печати/печати МСИО.

обновление

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

надеюсь, что охватывает все, что вам нужно, если нет пожалуйста, укажите, что это еще не обновление.

этой страница выглядит интересно:

Если вы используете Word 2007, процесс немного отличается: нажмите Кнопка Office и нажмите кнопку Word Опционы. Слово отображает слово Диалоговое окно. Нажмите Дополнительно в левой части диалогового окна. (Щелкните здесь, чтобы увидеть связанную фигуру.) В общей области (прокрутите немного вниз чтобы увидеть его), убедитесь, что обновление Флажок автоматические ссылки при открытии выбирать. Нажмите OK. Эта настройка следует убедиться, что все ваши ссылки всегда в актуальном состоянии. Если вы хотите обновите поля, когда документ открытый, вам нужно использовать макрос для выполнить задачу. Конкретно, вам нужно будет использовать либо AutoOpen или Автозакрытия макрос, в зависимости от хотите ли вы обновить поля при открытии или закрытии документа. Тот ниже приведен пример AutoOpen макрос можно использовать.

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

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

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