If you work with large documents in Word, such as technical reports, architectural plans, or documents with many revisions, you've probably found yourself manually changing dates, names, or page numbers more than once. It's a real pain, and it's easy to make a mistake. The good news is that Word includes dynamic fields and content that update automaticallyand that can automate much of that repetitive work without you having to keep track of anything.
In this article you will discover how to take advantage of those fields to insert dynamic data in Word that is always kept up to dateDates, times, author, file name, number of pages, document properties, reusable text blocks, and even elements from building block galleries. Everything is explained step by step, in clear language, and with real-world examples so you can apply it to project reports, professional documents, or any document that changes over time.
What are dynamic fields and data in Word?
In Word there are elements called fieldsThese are like small pieces of code that display variable information within the document. Technically, they are instructions enclosed in curly braces, something like this: { DATE } o { NUMPAGES }, which Word interprets and replaces with a current value: a date, a page number, the file name, etc.
The great advantage is that these fields allow that The document is updated in bulk without having to edit it manually.Imagine a report on a residential building that you review over several months: you change plans, modify chapters, add appendices… Without dynamic fields, you have to go to the cover, the header, the footer and other sections to correct each date or piece of information over and over again.
With fields, on the other hand, you can let Word handle it. update dates, page totals, file names, or metadata When you save, print, or update manually, you just need to learn how to insert them correctly and refresh them when necessary.
Date and time fields that update automatically
One of the most frequent uses of dynamic fields in Word is the automatic date and time managementThis is very useful for version control, recording revisions, or simply always displaying the correct date on covers and headers.
The most common date and time fields are:
- { DATE }: Displays the current system date. This is the standard field for indicating the day the document is opened or updated.
- { CREATEDATE }: shows the date the file was first created, ideal for reflecting the start of a project.
- {SAVEDATE}: returns the date the document was last saved, very useful for indicating the "updated version".
- { PRINTDATE }: displays the print date, perfect for printed copies taken to meetings or committees.
- {TIME}: inserts the current time, which can be displayed alone or combined with the date for greater accuracy.
These fields allow that The chronology of your documentation is always under controlFor example, in a housing project report you can show when the work started with {CREATEDATE}, and on the cover page indicate the date of the last update with {SAVEDATE}.
How do I insert date and time fields in Word?

To insert these fields, Word offers a fairly simple system that avoids having to type the curly braces manually. The easiest way is to use the menu options, although you can also use keyboard shortcuts if you prefer a faster approach.
The basic graphical method for inserting a date field is:
- Go to the tab Insert of the ribbon.
- Within the group Text, Click on Quick parts (sometimes appears as “Quick Elements”).
- Select the option Field… to open the field settings window.
- In the list on the left, choose the field type, for example Date if you want a date.
- On the right side, choose the date format whichever you prefer (short, long, custom, etc.).
In addition to the menu, you can also create fields manually using Ctrl + F9That combination inserts empty curly braces {}, inside which you will write the code, like { DATE } o {SAVEDATE}Then you just need to update the field to show the correct value.
In date fields, there is the option to use a format switch, which begins with \@For example, you can write a field like { DATE \@ «dd/MM/yyyy» } so that Word displays something like "14/08/2025" instead of a long format with the full month name.
If you prefer a more typical narrative style in Spanish, you can use a format like \@ «d 'de' MMMM 'de' yyyy»which would generate a date like “August 14, 2025”. This is very useful when you want the date to fit well into the text of a report or memo.
Examples of using dynamic dates in real documents
Date and time fields become more effective when strategically integrated into different sections of a document. In an architecture or engineering project, it's common to find a cover page, version history, headers, footers, and appendices that all require consistent dates.
Some practical ideas that take advantage of dynamic dates to automate version control are:
- On the cover, right next to the text “Updated version on:”, use the field {SAVEDATE}Thus, every time you save the document after a plan or budget review, the date is automatically updated.
- In an introduction or descriptive report, include a phrase such as "Project started on {CREATEDATE}", which allows you to document the start date without ever having to touch it again.
- On printed copies for meetings, add text at the bottom such as “Printed copy on {PRINTDATE}”, ensuring that everyone knows the actual date of issue of that physical document.
- For accurate records of meetings or construction milestones, combine { DATE } y {TIME}so that the exact day and time appear in minutes, checklists, or construction timelines.
Thus, The records and minutes are always kept up to date. and properly dated, avoiding typical errors such as sending a document with an old date or with an outdated version.
Fields that use document properties
In addition to dates and times, Word allows you to insert fields that pull directly from the internal properties of the fileThese properties collect information such as the document title, author, subject, keywords, comments, or custom data (e.g., client name or project code).
Among the most commonly used document fields are:
- { AUTHOR }: displays the author name configured in the file properties, which can be a person or a team.
- { TITLE }: displays the official title of the document, very useful on covers and headings.
- { FILENAME }: Insert the file name, with or without the full path depending on the settings you choose.
- { NUMPAGES }: displays the total number of pages in the document, perfect for footnotes like “Page X of Y”.
- Other fields associated with properties, such as { SUBJECT } (subject), { COMMENTS } (comments) or custom fields that you define.
A very common combination in long reports is to use { PAGE } and {NUMPAGES} together, to show something like “Page 7 of 120”. This way everyone knows at a glance how much is left and where they are in the document.
How to configure and use document properties
For these document fields to function reliably, it is extremely important that you have file properties properly configured from the beginning of the project. Otherwise, they may appear empty or with useless information.
In Word for Windows (versions such as 2016, 2019 or Microsoft 365), the usual process is as follows:
- Click on the tab Archive to enter the backstage view.
- Go to the section Information, where you will see a panel with document details.
- On the right side, look for the area of Propertieswhere you can directly edit fields such as Title, Author, Subject, Keywords or Comments.
- Fill in, for example, a title such as "Sustainable Building Project Report", an author such as "XYZ Team" and any other relevant information, such as comments on the status of the document.
If you need a more advanced level, you can enter Advanced properties From that same panel: it is usually found in the Properties drop-down menu > Advanced propertiesA window with several tabs will open:
- In the Summary You will be able to complete fields such as Title, Author, Subject, Keywords and Comments in more detail.
- In the Customize now You can create new properties, for example "Client", "Project Code" or "Location", and assign specific values to them.
Once you have configured the properties, you can insert them as fields within the document from Insert > Text > Quick Parts > Fieldby selecting the appropriate name (TITLE, AUTHOR, etc.). You can also use Ctrl + F9 to write the field by hand, for example { TITLE } or { AUTHOR } where you need it.
The great advantage of this system is that by changing the information in properties only once, All linked fields are updated in bulk. with F9. This is pure gold in architecture or engineering projects with many versions and different people involved.
Best practices for working with fields and properties
To ensure that the use of dynamic fields is truly effective and does not become chaotic, it is advisable to follow some guidelines. good configuration and maintenance practices of the document:
- Configure the basic properties (Title, Author, Client, Project Code) as soon as you create the first draft of the file.
- If you're working as a team using OneDrive or Microsoft 365, make sure everyone can see and use the same document properties and they do not duplicate information in static text.
- Before sharing an important document, select all with Ctrl + A and press F9 to update all fields in the file and prevent them from becoming outdated.
- If a field appears empty, such as {TITLE} or {SUBJECT}, check the section on Advanced properties to verify that the data is actually defined.
- Save these settings in a template (.dotx or .dotm) If you usually create similar documents (memoirs, reports, projects), so that you have everything set up from the start.
In collaborative environments with Microsoft 365, these properties are synchronized in the cloud, so It is easier to maintain consistency of information in real time among all participants.
Modifiers and extra formats: MERGEFORMAT, ordinals and more
Word fields support a number of modifiers or switches which allow for further refinement of the behavior or appearance of the displayed data. Two of the best known are \* MERGEFORMAT and the ordinal format.
The switch \* MERGEFORMAT It's used to ensure that, when updating a field, the direct formatting you've applied (bold, italic, size, color, etc.) is preserved. For example, if you have a date field {DATE} in bold and you update it, MERGEFORMAT will make it so that The bold text will not disappear when you refresh the content.
A typical example of a field with this modifier would be something like { DATE \@ «dd/MM/yyyy» \* MERGEFORMAT }To edit it, you can press Alt + F9 And you'll see the complete field code instead of just the value. There you can add or modify any switches you need.
An ordinal formatting modifier can also be used, \* ordinalso that the numbers appear as “1st, 2nd, 3rd” instead of “1, 2, 3”. This is useful in some expressions of dates or ordered lists, although in Spanish it is often preferred to express dates literally with the format “d of MMMM of yyyy”.
Create dynamic headers and footers
One very powerful application of dynamic fields in Word is the design of smart headers and footerswhich automatically adapt to the document's content. This gives a very professional touch to any report or technical document.
A practical example could be the following:
- Open the document in Word and go to Insert > Header, choosing a blank template.
- Write a text like “Architectural Project Report – Author: ” and, right after, insert the field { AUTHOR } so that the configured name appears in the file properties.
- Then add text like “ – Date: ” and place a field { DATE \@ «MMMM yyyy» } so that, for example, “August 2025” is displayed.
- In the footer, add something like “File: { FILENAME } – Pages: { NUMPAGES }” to identify the document and the total number of pages on each sheet.
With this approach, every time you rename the file, the { FILENAME } field will be updated to the new name And you won't have to change it manually. Furthermore, when you insert new pages or sections, NumPages will automatically adapt to the actual document size.
Revision tables with dynamic dates
Another very interesting way to use dynamic fields is in the revision history of a project. In a technical report for a bridge, a building, or an urban plan, it is quite normal to keep version control with date and description.
You can, for example, create a table with several columns:
- Column 1: Version (for example, “Version 1”, “Version 2”…).
- Column 2: Version date, using fields such as { CREATEDATE } or { SAVEDATE } according to the criteria you want to follow.
- Column 3: Brief description of the changes (e.g., “Update of structural plans”, “Revision of foundation budget”, etc.).
In this way, the table itself is partly fed by dynamic information of the documentand reduces the risk of entering the wrong date or forgetting to update it in an intermediate version.
Update fields: one by one or the entire document at once
Although many fields are automatically updated when you open, print, or save the file, sometimes it is necessary force manual update so that they all display the correct information, especially when you've made significant changes.
Update a single field
If you only want to update a specific field, you can do so very easily. Just follow these steps:
- Right-click on the field in question (for example, a page number, a date, or a cross-reference).
- In the context menu, select the option Update field.
This operation is useful when you are working in a specific area of the document and only need to that specific element will display the most recent value, without touching the rest.
Update all fields in the document
When you want to make sure the entire file is in order before printing, exporting to PDF, or sharing with a client, the best thing to do is update all fields at onceThe standard procedure is:
- Pulsar Ctrl + A to select all the content of the document.
- Once selected, press F9 to refresh all the fields.
- If the document includes tables with fields or formulas, you may need to select each table separately and press F9 again, as they sometimes do not update correctly with the general selection.
This process is especially important for fields associated with Tables of contents, headers, footers, cross-references, bookmarks, and table formulaswhich usually require manual triggering to reflect all the structural changes in the document.
Common problems when working with dynamic fields
Like anything that automates processes, dynamic fields aren't immune to the occasional pitfall. It's helpful to be aware of this. Typical problems and how to fix them so you don't go crazy at the last minute.
The most common problems include the following:
- When you share the document with someone else, some fields may not update automatically on their computer because they are using a different version of Word or have certain options disabled. To minimize this, update everything yourself. Ctrl + A and F9 Before sending it, and if you want, add a note explaining how to refresh fields.
- Sometimes a message appears like this: «!Unknown error» in the field. In that case, it's a good idea to press Alt + F9 to view the field code and check that it is spelled correctly, or to review the document properties in case any data is missing.
- In very large files, with many images or complex elements, the global field update may take a little longer. If you notice the document slowing down, especially if you have linked content such as images and objects, you always can Update only the selected field with Shift + F9 instead of the whole set.
- If you want to make sure everything is up to date right before printing, go to File > Options > Display and check the option "Update fields before printing" to automate this step.
With these settings, You will reduce incidents in complex documents. And you'll have fewer last-minute surprises when you have to hand in or present your work.
Combinations and nested fields for numbering and references
Word fields can be combined with each other and also nesting one inside the otherThis allows for ample room to generate more elaborate automated text. A well-known example is the "Page X of Y" type of footnote.
To create something like this manually, you can use Ctrl + F9 to insert a couple of fields and write, inside the curly braces, something like:
{ PAGE } of { NUMPAGES }
This way, Word will display the current page number and total on each page, updating only when you change the document layout. It can also be combined with sequence fields such as { SEQ Plano } to number specific plans or elements, creating phrases like “Plan { SEQ Plano } on page { PAGE }”.
This type of combination is very useful for indexes of plans, catalogs of elements or technical lists where you want to maintain an automatic correlation without manually changing the numbers.
Content controls and reusable authoring blocks
In addition to the classic fields, Word includes a number of content controls and authoring blocks which allow you to easily insert reusable text or structures. This is especially useful when you need to maintain standard paragraph templates or signatures that are repeated in many documents.
The creation block controls They are a type of control that functions as a container for other content controls, such as rich text controls. They are useful when you want the user to choose from several pre-designed texts, depending on the document type or context.
To insert a building block control in Word, you need to have the tab visible. Developer and follow these steps:
- Go to the tab Developer of the ribbon.
- Click on the point in the document where you want the control to appear.
- Select the Building Block Gallery Content Control, which is usually shown with a specific content icon.
Within that control, you can place several blocks of rich text and configure their properties (such as title, description, etc.). If you want to delve deeper into this type of control, it's recommended to review the options of “Set or change content control properties” that Word offers in its advanced menus.
Autotext and building blocks for dynamic signatures
Another very interesting feature, closely related to the use of fields and creation blocks, is that of the autotexts or reusable textsBoth Microsoft Word and LibreOffice Writer have systems for saving text fragments (with formatting, fields, signatures, etc.) and reusing them in other documents with a couple of clicks.
In Word, for example, you can create a Reusable signature footer with dynamic date Following this general idea:
- You write the full text of the signature footer in a document, including name, position, company and a date created with a field of type { DATE } or { CREATEDATE } so that it does not remain fixed.
- You select all the text in the signature footer, including the signature or any logo if there were one.
- You go to the tab Insert, section from quick elements o Quick parts, you select Autotext and choose the option “Save selection to Autotext gallery”.
- You give it a descriptive name (for example, "Project Signature Footer") and a brief description to recognize it later.
Word normally saves that building block in the file normal.dotmwhich is the base template for all new documents. That means that The signature block will be available on any document. that you open or create from that template.
To use that signature template in another document, you just have to go back to Insert > Quick PartsChoose the corresponding gallery (AutoText) and select the block you saved, for example, "Signature Footer". The text will be inserted automatically, and if the date you included is a dynamic field, It will automatically update to the context of the new document..
Reusable text and shortcuts in LibreOffice Writer
Although the main focus here is Word, it's worth noting that LibreOffice Writer offers similar functionality with its automatic textswhich fulfill the same basic idea: saving reusable blocks of text or content to insert into other documents.
In LibreOffice Writer, the typical process for creating an automatic text would be:
- Select the text you want to reuse (for example, a signature footer equivalent to the one in Word).
- Go to menu Tools and choose Automatic text.
- In the window that appears, assign a descriptive name, such as "Signature Footer", and a short shortcut, for example "PDF".
Later, when you want to insert that block, you just need to type the shortcut ("PdF") and press F3LibreOffice will automatically replace the shortcut with the full text. This workflow is incredibly efficient for users who create many documents and need speed and consistency without constantly relying on menus.
In this way, both Word and LibreOffice allow build highly agile workflows based on dynamic fields, building blocks and automatic texts, minimizing manual effort and copy and paste errors.
With all these techniques—date and time fields, document properties, dynamic headers and footers, content controls, building blocks, and reusable text—you can transform your Word documents into living systems that keep themselves up-to-date almost automatically. Simply configure the properties properly, integrate fields where it makes sense, and get into the habit of refreshing with F9 before sharing, so that memoirs, projects, and signatures always look current and professional without you having to struggle with every little change. Share this guide and other users will know how it's done.