Как в word обновить поле

Обновление одного или всех полей в документе.

Обновление поля

  1. В открытом документе щелкните правой кнопкой мышки поле, например, оглавление, номер страницы или перекрестную ссылку, а затем выберите команду Обновить поле.

    Меню, появляющееся по щелчку ссылки на закладку правой кнопкой мыши

    Примечания: 

    • Если вы обновляете оглавление, в диалоговом окне Обновление оглавления укажите, хотите вы обновить только номера страниц или всю таблицу. В первом случае обновится только нумерация страниц для существующих разделов. Новые разделы при этом не добавятся в оглавление. Чтобы учесть новые разделы, установите переключатель обновить целиком.

      Диалоговое окно "Обновление оглавления"

    • Если у вас возникли затруднения при поиске полей в тексте, можно отобразить все поля на сером фоне. Для этого откройте меню Файл > Параметры > Дополнительно, а затем в разделе Показывать содержимое документа в раскрывающемся меню Затенение полей выберите пункт Всегда.

      В разделе "Дополнительно" выберите для параметра "Затенение полей" значение "Всегда".

К началу страницы

Обновить все поля в Word

new_dataЕсли вы хотите обновить поле в Word, отметьте его щелчком мыши, а затем нажмите клавишу [F9].

Если же необходимо обновить все поля одновременно, сначала выберите все содержимое с помощью комбинации клавиш [CTRL] + [A], а затем нажмите [F9]. Таким образом вы обновите поля по всему документу.

К сожалению, Word реагирует несколько вяло, когда дело доходит до обновления полей. Если не все элементы обновлены, просто нажмите клавишу [F9] еще раз. В зависимости от длины документа вам придется произвести 4-5 итераций, но это все равно проще, чем делать все вручную. Однако в качестве альтернативы можно воспользоваться обходным решением.

6 ответов

31

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

Et voilÃ, все поля обновляются!

Параметры печати MS Word из Word Mac 2016

77

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

Хотя, это пропускает верхние и нижние колонтитулы, но они обновляются, когда вы печатаете /распечатываете предварительный просмотр IIRC.

Update

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

Мы надеемся, что это все, что вам нужно, если не указать, что еще не удалось обновить.

  

Источник: http://www.gmayor.com/installing_macro.htm

Sub UpdateAll() Dim oStory As Range For Each oStory In ActiveDocument.StoryRanges oStory.Fields.Update If oStory.StoryType <> wdMainTextStory Then While Not (oStory.NextStoryRange Is Nothing) Set oStory = oStory.NextStoryRange oStory.Fields.Update Wend End If Next oStory Set oStory = NothingEnd Sub

ответил

DMA57361 7 октября 2010, 01:07:05

5

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

  

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

Sub AutoOpen() With Options .UpdateFieldsAtPrint = True .UpdateLinksAtPrint = True End With ActiveDocument.Fields.UpdateEnd Sub

  

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

Sub AutoClose() ActiveDocument.Fields.UpdateEnd Sub

  

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

ответил

7 октября 2010, 06:18:12

3

Если вы хотите правильно обновить все верхние и нижние колонтитулы, это сработало для меня:

Dim oStory As Range Dim oSection As Object Dim oHeader As Object Dim oFooter As Object For Each oStory In ActiveDocument.StoryRanges oStory.Fields.Update Next oStory For Each oSection In ActiveDocument.Sections For Each oHeader In oSection.Headers oHeader.Range.Fields.Update Next oHeader For Each oFooter In oSection.Footers oFooter.Range.Fields.Update Next oFooter Next oSection

ответил

Yohnny 18 февраля 2015, 22:32:08

2

Word 2010:

Щелкните правой кнопкой мыши ленту, настройте ленту, выберите команду из «всех команд»,найдите «обновление» и добавьте его туда, где хотите.

Эта кнопка обновляет только выбранные поля.
Затем, чтобы обновить все поля, нажмите Ctrl + A , затем эту кнопку.

2

Для C #:

using System;using System.Collections.Generic;using System.IO;using Microsoft.Office.Interop.Word;class Program{ static void Main(string[] args) { List<string> path = new List<string>(args); string filePathstr = string.Join(” “, path.ToArray()); //System.Windows.Forms.MessageBox.Show(“filepathstr: ” + filePathstr); string folderPathstr = Path.GetDirectoryName(filePathstr); //System.Windows.Forms.MessageBox.Show(“folderPathstr: ” + folderPathstr); try { Application ap = new Application(); Document document = ap.Documents.Open(filePathstr); document.Fields.Update(); foreach (Section section in document.Sections) { document.Fields.Update(); // update each section HeadersFooters headers = section.Headers; //Get all headers foreach (HeaderFooter header in headers) { Fields fields = header.Range.Fields; foreach (Field field in fields) { field.Update(); // update all fields in headers } } HeadersFooters footers = section.Footers; //Get all footers foreach (HeaderFooter footer in footers) { Fields fields = footer.Range.Fields; foreach (Field field in fields) { field.Update(); //update all fields in footers } } } document.Save(); document.Close(); } catch (NullReferenceException) { System.Windows.Forms.MessageBox.Show(“A valid file was not selected.”); } }}

ответил

Sherd 15 июня 2016, 23:59:23

Обновить поле в Word

Для обновления поля в контекстном меню есть утилита.
Выберите поле, которое вы хотите обновить, щелкните левой кнопкой мыши по нему и сверху появится кнопка обновить.

Поля в ворде

Для чего нужны поля и какими они бывают

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

Наглядный пример полей

По умолчанию стандартные границы в Word составляют по 2 см снизу и сверху, 3 см слева и 1,5 справа. Широкая белая полоса в левой части листа позволяет сделать переплет. Остальные пробелы нужны, чтобы при печати не обрезалось содержимое, и текст выглядел аккуратно.

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

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

Word 2007 .

” “ http://www.elena-chainik.ru

, : sdrotty@yandex.ru

word1.jpg :  , () , , , ?

, . ?

1.

, .

2.

 “”   «-».

.  « ».

3.

.  «»,  ().

.

4.

   (1 – 3) , . «» , …

… :

, .

.  . . .

:

     

banner_sendsay3.png

Настройка полей с помощью линейки

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

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

Линейка на вкладке Вид

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

Линейка в документе Word

В некоторых случаях вертикальная линейка может не отображаться. Если вы столкнулись с этой проблемой, то откройте меню «Файл» и перейдите в «Параметры». Здесь в разделе «Дополнительно» в блоке «Экран» есть опция «Показывать вертикальную линейку в режиме разметки».

настройка линейки в параметрах Word

После включение данной опции линейка должна появиться.

Обновление всех полей через окно печати

Другой способ обновить все поля — через функцию печати. Для этого вам не нужно печатать документ. Достаточно открыть окно печати с помощью комбинации клавиш [CTRL] + [P], а затем снова закрыть его нажатием на Escape. После этого Word обновит все поля.

Эта мера обычно срабатывает быстрее, чем первый вариант, поскольку Word обновляет и сохраняет внутренние свойства документа для определенных действий. Печать является одним из них, потому что дата печати является полевой функцией и должна быть доступна.

Этот совет основан на MS Office Word 2007, но он годится и для Word 2010 и Word 2013.

Фото: pxhere.com, microsoft.com

Читайте также: 

  • Опасный вирус распространяется через файлы Microsoft Word
  • Как найти искомое в Word

См. также

Вставка полей

Коды полей в Word

Создание и обновление перекрестных ссылок

Обновление оглавления

Использование формул в таблице Word или Outlook

Создание оглавления

Нужна дополнительная помощь?

Настройки при печати

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

Заходим в пункт меню “Файл”, “Печать”.

Выбор действия

В появившемся окне находим нужные нам установки и меняем их по своему усмотрению.

Изменение параметров

Рейтинг
( 1 оценка, среднее 5 из 5 )
Загрузка ...