Dynamic fields in Word that refresh automatically: a complete guide

Last update: 06/03/2026
Author Isaac
  • Word's dynamic fields allow you to insert data that updates automatically (dates, properties, numbers, references, and calculations), avoiding manual corrections and errors.
  • It is possible to control the updating of fields both manually (Ctrl + A, F9) and automatically when printing, and even lock or fix results when desired.
  • Document properties and DocProperty fields are the basis for repeating text in templates and forms, centralizing data such as client, author, or project code.
  • A well-designed template with fields in headers, footers, indexes, and forms makes Word a much more efficient and professional tool.

Dynamic fields in Word that refresh automatically

If you regularly work with long Word documents, repetitive forms or technical reports, the dynamic fields that refresh automatically These are the kinds of features that can save you hours of work and a whole lot of silly mistakes. Many people are only familiar with page numbers or the table of contents, but Word can handle dates, document properties, cross-references, table calculations, and even duplicate text that updates in bulk.

Throughout this article we will see How the fields work, how they are updated, how to prevent them from refreshing when you don't want them to. And, above all, how to leverage them so that Word works for you, not the other way around. You'll see practical examples applied to reports, templates, architectural projects, office forms, and collaborative documents, with tips and tricks to ensure everything looks professional and there are no surprises when printing or generating PDFs.

What exactly are dynamic fields in Word?

In Word, a field is a “piece of code” that the program interprets and replaces with a result: a date, a page number, the document author, the total number of pages, a formula, etc. Internally they are written between curly braces, for example { PAGE } or { DATE }, but you usually only see the result, not the code.

These fields are especially useful when you need certain information change on its own or remain consistent throughout the documentThink of contracts where the client's name is repeated many times, monthly reports with changing dates, project reports with headers and footers full of updated data.

Unlike normal text, a field can refresh manually or automaticallyIn other words, Word can recalculate the value when you open the file, when you print it, when you press a specific key, or when internal document properties are modified (such as the title, author, or save date).

Word itself has fields for almost everything: Date and time, file information, numbering, references, calculations, IF conditions, mail merges and many more. The trick is knowing how to choose the right one and understanding when and how to update it.

Examples of automatic fields in Word

Update fields: manually or all at once

One of the key points about dynamic fields is that You can decide when they are recalculatedThere are two basic ways to do it: field by field, or all at once in the document.

If you only want to refresh a specific field, for example a table of contents, a special page number, a cross-reference, or a bookmark, simply Right-click on that element and choose “Update field”Word will regenerate only that result, without touching the rest.

When you need to force everything to be up to date (very common right before sending a report or printing), the quickest way is to update it all at once. To do this, select Press Ctrl+A to open all the content, then press F9.Word will review the entire document and recalculate fields that depend on dates, numbering, indexes, totals, etc.

Sometimes, if you have tables with formulas or fields within themWord may not refresh them correctly when you press Ctrl+A+F9. In those cases, it's best to select each table separately and press Ctrl+A+F9 again. F9 to ensure that those internal results are also updated.

This manual update is the best guarantee that Everything that appears on screen (and in print) reflects the latest version of your document, something vital in professional projects, construction reports, accounting reports or legal documents.

Update all fields in Word

Date and time fields: full control of chronology

Date and time fields are perhaps the most obvious example of information that It refreshes automatically depending on the timeThere is not only the typical { DATE }, but several variants that allow documenting the life of the file.

The { DATE } field displays the current system date at the time of updateIt's perfect for covers where you want to include the date of the last quick review, or for headers indicating the day the document is printed.

Other very useful fields are {CREATEDATE}, {SAVEDATE}, {PRINTDATE}, and {TIME}. Each one corresponds to a different event: file creation, last saved, print time, and current timeThis combination gives you a kind of "live history" of your document.

For example, in an architectural project report, you could show something like “Project started on {CREATEDATE}” in the introduction. record the start dateOn the cover or last page, next to "Version updated on:", you can place { SAVEDATE } so that the client automatically sees when the last changes were saved.

In printed copies, {PRINTDATE} is ideal for knowing When was that physical version generated?This is very useful if you're taking multiple iterations of a report to different meetings. And with {TIME} you can record the exact time in minutes, schedules, or timelines of technical meetings.

Date and time fields in Word

How to insert and customize date and time fields

To make good use of these fields, it's helpful to know both the "quick" and "advanced" methods. The simplest way to insert an automatic date is to go to Insert > Text > Quick Parts > FieldIn the window that appears, choose the category “Date and time” or “Date” and then the specific type (DATE, CREATEDATE, SAVEDATE, PRINTDATE or TIME).

  INDIRECT in Excel: Complete guide with uses, syntax, and examples

Once you have selected the field, you can choose a predefined date or time format in the list on the right (for example, 14/08/2025, August 14, 2025, etc.). If none of these suit you, you can also define your own format by introducing a format modifier with \\@ within the field code.

For example, if you want a short date like “14/08/2025”, the internal code would look like this: { DATE \\@ «dd/MM/yyyy» }To view (and edit) it, press Alt + F9, modify the code, and press Alt + F9 again to return to normal view. Updating the field with F9 will display it with the new format.

If you prefer a more narrative style like “August 14, 2025”, you can use a format like \\@ «d 'de' MMMM 'de' yyyy»Word will interpret single quotes as literal text, so exactly “of” will appear between the day, month, and year.

The same applies to the time. A field { TIME \\@ «HH:mm» } will show you the time in 24-hour format with minutesFor example, 14:30. This is useful in minutes, meeting records, control sheets, or documents where you need to record the precise time.

Fields based on document properties

In addition to dates, Word allows you to insert fields that read information from the file propertiesTitle, author, subject, keywords, comments, file name, number of pages, and much more. These fields are essential for templates, corporate reports, and documents with standardized headers.

Among the best known are {AUTHOR}, {TITLE}, {SUBJECT}, {COMMENTS}, {FILENAME}, and {NUMPAGES}. All of them rely on what you have configured in the document properties, so If you change that data, the field will refresh when you update..

A very typical use is to place the {AUTHOR} field in the header, next to the project title, so that the name of the person in charge always appears even if someone else modifies the file. In company templates, this helps standardize reports and summaries.

The {FILENAME} field is perfect for footers: something like “File: {FILENAME}” saves you from having to remember the final document's name. If you rename “ProyectoEdificioV1.docx” to “ProyectoEdificioFinal.docx”, the field will reflect the new name after updating.

And if you combine { PAGE } and { NUMPAGES } you can build expressions of the type “Page { PAGE } of { NUMPAGES }”, very common in long documents, technical manuals and projects that go through several hands.

Configure and utilize document properties

For these fields to work well, it's advisable to dedicate a few minutes at the beginning of the project to fill in the document propertiesIn Word (2016, 2019, or Microsoft 365), go to File > Info. On the right, you'll see a panel with fields such as Title, Author, Subject, Keywords, and Comments.

From that panel you can enter data such as a descriptive title of the project (“Sustainable Building Project Report”), the author or responsible team (“XYZ Studio”), and comments on the version (“Preliminary version, pending structural review”). All this information is recorded as file metadata.

If you need more advanced control, click on Properties > Advanced propertiesA window will open with several tabs, including "Summary" (for title, subject, keywords, comments) and "Customize," where you can create custom properties such as “Client”, “Project Code”, “Location”, etc.

Imagine you're preparing a report for an urban park. In the advanced properties, you could define: Title: “Central Park Report”, Author: “XYZ Team”, and a custom field “Client” with the name of the city council. Then, using Insert > Text > Quick Parts > Field, and adding fields like {TITLE} or a DocProperty field for the “Client” property, you'll have that data. scattered throughout the document and ready to be updated all at once..

The great advantage of this approach is that if you change a key piece of information (for example, the client or project name), you simply need to modify it in Advanced Properties and Update the fields with F9You don't have to track down the document by hand or rely on searches and replacements that always leave something behind.

Advanced use of DocProperty and text duplication

When the built-in properties fall short, the use of the field comes into play. DocPropertyDocProperty allows you to insert both standard and custom properties with complete flexibility. For default properties, you could directly use their fields (TITLE, AUTHOR, etc.), but DocProperty truly shines when working with properties you've created yourself.

The pattern is simple: first you define the Custom property in File > Info > Advanced Properties > CustomizeYou give it a name (for example, "MainClient") and a value ("Company ABC"). Then, in the document, you insert a DocProperty field that points to that property.

The internal code, when viewed with Alt + F9, would look something like { DOCPROPERTY "PrincipalClient" }. Note the property name It should be in quotation marks and match exactly what you have written in the properties window, respecting capitalization, spaces, etc.

This technique is pure gold when you want to automatically repeat text at many points in the documentFor example, in a contract or form where the customer's name, tax ID number, or an identifier code appears twenty times, you define those properties only once and then simply insert DocProperty fields in all the necessary places.

  How to Clear the Print Queue in Windows

If at any point you need to change the value (because the client changes, the code is corrected, or the official name is updated), you do so in Advanced Properties, updating the fields with Ctrl+A and F9, and The entire document is synchronized without you having to rewrite anything..

Solving the common problem of duplicate text in forms

Many users encounter poorly designed Word forms, where they have to fill in the same information over and over againThe client's name should be in the header, body, closing statement, etc. Copying and pasting manually is slow and error-prone, and some attempts with REF or rich text boxes don't survive well when the template is saved.

The most solid solution usually involves combining document properties and DocProperty fieldsInstead of relying solely on the predefined properties of Insert > Quick Parts > Document Property (which quickly run out), you create your own custom properties for each piece of data you want to reuse.

For example, if your form requires repeating the "Applicant's Name", their "ID Number", and the "File Number", you can define three custom properties with those names and then insert them. relevant DocProperty fields where necessary in the form. By saving that file as a template (.dotx), each new document will start from that dynamic structure.

When you open a copy of the template, simply go to the document properties and fill in those three fields only onceAfter updating the fields (Ctrl + A, F9), the form will be automatically completed in all necessary places, without the need for strange tricks or relying on the user to copy and paste correctly.

If for some reason you want to continue using REF fields and bookmarks, that's also possible: mark a text area with a bookmark and then insert fields {REF BookmarkName}. However, for highly repetitive forms and company templates, the DocProperty approach is usually more robust and easier to maintain over time.

Customizing fields and useful modifiers

Word fields support a number of modifiers that adjust its behavior or formatTwo of the most commonly used are \\* MERGEFORMAT and the numeric or date format switches.

The \\* MERGEFORMAT modifier is used so that, when updating the field, Keep the text formatting you applied. (bold, color, size, etc.). For example, if you want the date in {DATE} to always appear in bold, you can write the code as {DATE \\@ "dd/MM/yyyy" \\* MERGEFORMAT}, format the result, and when you refresh, Word will try to respect that style.

There are also modifiers for transforming numbers, such as \\* Ordinal, which converts a number into its ordinal form (1st, 2nd, 3rd…). This is used, for example, with days of the month or special numbering systems. In Spanish, it is common to combine it with dates to construct expressions like “January 1st”although in practice the standard date format is often sufficient.

To view and edit these modifiers, remember that you can always use Alt + F9 to toggle between the field result and its code. This is very convenient when you're fine-tuning formats or correcting syntax errors in more complex fields.

In calculation fields (within tables) you can also specify custom number formats so that, for example, totals appear with two decimal places, thousands separator or currency symbolEverything is controlled by switches inside the field keys.

Practical examples of dynamic fields in real documents

One very powerful use of fields is the creation of smart headers and footersThese automatically adapt to the author, date, file name, or number of pages. This eliminates rigid templates that force you to edit manually each time.

For example, in the header of a technical report, you can write fixed text such as “Architecture Project Report – Author:” and then insert the field {AUTHOR}. Next, add “ – Date:” and place a {DATE \\@ «MMMM yyyy» } to display the month and year (“August 2025”).

In the footer, you can put something like “File: { FILENAME } – Pages: { NUMPAGES }”. This way, every time the document is saved or renamed, the filename field will be updated. update to reflect that changeand the page count will adjust if the report grows or shrinks.

Another interesting example is managing a "Revision History". You can create a table with columns like Version, Date, and Description. In the row for the first version, you use {CREATEDATE} in the date column, and in the row for the latest version, you use {SAVEDATE}. Thus, The creation and last modification dates are associated with the content itself. of history.

You can also use sequential numbering fields like {SEQ Plano} combined with {PAGE} to create indexes such as “Plano {SEQ Plano} on page {PAGE}”. This is very useful in lists of plans, annexes, or appendices that are added as the project progresses.

Automatic updates when printing and how to disable them

Word includes options so that, before printing or saving as a PDF, automatically update all fieldsIn theory, this is very convenient because it ensures that dates, totals, and numbers are up-to-date at the critical moment. However, it can also cause headaches.

Some users find that when printing or exporting to PDF, Word updates fields it shouldn't touch and Change fonts, formats, or even content in very sensitive areas, such as templates with complex fields. In recent versions, these options are controlled from File > Options.

  How to Convert Text to Editable Vector Images in PowerPoint

In the "Display" section, there's a checkbox called "Update fields before printing." In theory, if you uncheck it, Word should stop automatically updating fields when you send the document to the printer or PDF generator. Similarly, in the advanced options, there's a checkbox related to edited fields.

The problem is that in certain scenarios, especially with intricate templates, Unchecking these boxes does not always prevent some fields from refreshing.If Word decides that a field should be recalculated (for example, an automatic date field or an internal calculation), it can do so, which may change the formatting or produce different results than what you had on your screen.

If something like this happens to you and you need to freeze the content of a field so that will not be updated againOne radical option is to convert it to fixed text. You can copy the result and paste it as plain text, or, in desktop versions, lock the field with special combinations or manually replace it with its final value when you close the final version of the document or template.

View field codes, debug errors, and handle large documents

When a field displays strange things (for example, “!Unknown error” or empty results), the first thing to do is View the underlying code with Alt+F9Often you'll find that the problem is a misspelled property name, a bookmark that no longer exists, or an incorrect formatting modifier.

On a Mac, some keyboard shortcuts vary, and to update specific fields or the entire document, you can use shortcuts like Cmd + Option + Shift + F9, depending on the version. It's a good idea to check Word's help for your system, because the shortcuts aren't always identical to those in Windows.

In very large documents (with many images or scattered fields), updating all fields at once can be slow. If you only need to refresh a specific areaYou can select the field in question and use Shift + F9 to update only that element, without waiting for Word to check the entire document.

If you're worried about values ​​being misaligned during printing, a reasonable preventative measure is to activate the "Update fields before printing" option only in the final stage of the job, or to manually update the fields. Ctrl + A and F9 just before generating the PDF, verifying afterwards that the result is as expected.

In collaborative environments (OneDrive, SharePoint, Microsoft 365), remember that document properties are shared among all users. It's a good idea to agree on who is responsible for... keep that metadata up to date so that the fields that depend on them do not display outdated information.

Advanced usage tips, templates, and automation

If you use Word extensively, you should consider creating well-designed templates (.dotx)with fields already placed in headers, footers, cover pages, revisions sections, and internal forms. The goal is that, when creating a new document from the template, you only need to fill in a few properties and let the fields do the rest.

A good practice is to fill in the document properties as soon as the file is createdTitle, author, client, project code, etc. From there, the template takes care of displaying them in all relevant places. If you later need to make a global change (for example, changing the report author or the client name), simply modify the properties and update the fields.

In documents with many internal references (table of contents, indexes of tables and figures, cross-references to headings, notes, or appendices), it's worthwhile to take advantage of the cross-reference and numbering fields. This way, if you change the order of the chapters, The numbers and mentions are automatically reconstructedwithout having to search for "watch chapter 3" and manually change it to "watch chapter 4".

For extremely repetitive tasks, you can go a step further and combine fields with mail merge functions or even macrosThis way you generate batches of personalized documents (letters, certificates, contracts) that are fed from a database or an Excel spreadsheet, with fields that are automatically filled in for each recipient.

Finally, don't forget that the fields can hide in the print If you use hidden text formatting, or if parts of the content generated by fields can be conditioned by IF fields (for example, displaying one paragraph or another depending on the value of a property), this opens the door to truly intelligent documents that change their content based on project parameters, client type, or work phase.

When you integrate all of this into your daily routine—manual updates with F9, property control, using DocProperty to duplicate text, custom formatting, and managing updates on print—dynamic fields cease to be a novelty and become essential. a key tool for working faster, with fewer errors, and with documents that always show the right information at the right time.

Data that updates dynamically in Word
Related article:
Dynamically updated data in Word and how to master it