How to Automatically Find SharePoint List Names in Word Daily Notes
Question details
The user wants to automatically identify and highlight client names from a designated list within their daily notes.

- Product
- Word, Power Automate, SharePoint
- Device & OS
- not provided
- Scenario
- Automating the cross-referencing of client lists against daily notes to easily spot and highlight matched names.
- Observed behavior
- Client names are compared against the text of daily notes, and matched items are either highlighted directly in the document or tracked via a formatted SharePoint list column.
Ensure you have access to Power Automate with AI Builder capabilities, or have your client list ready in an Excel workbook if you prefer using a Word VBA macro.
Use Power Automate and SharePoint Column Formatting
Best for online, automated daily workflows using SharePoint lists.
Because the AI Builder connector cannot directly extract Word content easily, you must first convert the daily notes to PDF format. A scheduled flow will then extract the content and compare it with your SharePoint list.
After your daily modifications are complete, save or convert the Word document notes into a PDF file.
Open Power Automate and create a scheduled flow. Add an AI Builder text-extraction action to extract the content from the converted PDF file.
Go to your SharePoint client list and create a new column named 'Match'. Configure your flow to compare the extracted PDF data with the list. If a name matches, update the Match column value to 'Yes'.
In SharePoint, click the 'Match' column header, select 'Column settings', and choose 'Format this column'. Go to Advanced mode and input a JSON script to highlight the row or text when the match is positive.
Use Word VBA to Highlight Names from an Excel List
Ideal for local, desktop-based highlighting without needing Power Automate.
Edit Word Notes and Run Macros Easily with WPS Office
WPS Office offers a lightweight, highly compatible, and free alternative to Microsoft Office. It fully supports Word documents (.docx) and Excel spreadsheets (.xlsx), making it easy to manage your daily notes and client lists seamlessly.
- 1. Download and Install: Get WPS Office for free from the official website and install it on your device.
- 2. Open Your Daily Notes: Launch WPS Writer and open your existing .docx files to easily edit and review your daily notes.
- 3. Manage Client Lists: Use WPS Spreadsheet to maintain your client names with full compatibility.

Frequently Asked Questions
Can Power Automate extract text directly from a Word document?
Native Power Automate AI connectors generally require the Word document to be converted to PDF first for reliable text extraction.
Will the VBA macro work if my client list is in a different Excel column?
The standard VBA code reads from the first column of the workbook. If your data is in a different column, you must modify the array index within the macro script.
How do I apply JSON formatting in SharePoint?
In your SharePoint list, click the column header you wish to format, select 'Column settings', then 'Format this column', and paste your JSON code into the Advanced mode editor.




