How to Create Address Labels in Word Using a Data Source
Question details
The user needs to create address labels in Microsoft Word but finds the default Access-style data source format difficult to manage or edit.

- Product
- Microsoft Word
- Device & OS
- not provided
- Scenario
- Setting up a Mail Merge to generate a batch of address labels using a custom recipient list.
- Observed behavior
- When creating a new recipient list natively in Word, it saves as an Access-style database file that is difficult to open or update directly, complicating the label creation process.
Before starting your mail merge, prepare your recipient list in a standard format like an Excel spreadsheet. Ensure the very first row contains clear column headers (e.g., First Name, Last Name, Address) and that there are no blank rows between the header and your data.
Use an Excel Worksheet or Word Table as the Data Source
By using a familiar format like Excel instead of Word's default database file, you can easily manage, update, and upload your recipient data for labels.
When Word creates a list from scratch, it often defaults to an Access-style database (.mdb or .accdb), which requires specialized software or clunky built-in dialogs to edit. Relying on an external Excel worksheet or a simple Word table circumvents this issue entirely.
Open Microsoft Word and click on the 'Mailings' tab in the top ribbon. Click on 'Start Mail Merge' and select 'Labels' from the dropdown menu.
In the Label Options dialog box, select the label vendor and product number that matches your physical label sheet, then click 'OK'.
Click 'Select Recipients' in the Mailings tab, then choose 'Use an Existing List'. Browse your computer to locate and open the Excel worksheet or Word table you prepared earlier.
Place your cursor in the first label cell. Click 'Insert Merge Field' on the ribbon to add your column headers (like First Name, Last Name, Address) into the label space. Format the text spacing as desired.
Click the 'Update Labels' button to copy your layout to the rest of the sheet. Then, click 'Preview Results' to visually check that the data is populating correctly.
Click on 'Finish & Merge' and choose 'Print Documents' to print directly, or 'Edit Individual Documents' to generate a new Word file containing all the merged labels.

Create Address Labels Quickly with WPS Office
WPS Office provides an intuitive and highly compatible Mail Merge experience. You can seamlessly connect your WPS Spreadsheets recipient lists to WPS Writer for perfectly formatted address labels without dealing with complex database files.
- 1. Open the Mail Merge tool: Launch WPS Writer, open a new document, and navigate to the 'Reference' or 'Mailings' tab, then click 'Mail Merge'.
- 2. Import your spreadsheet: Click 'Open Data Source' to browse and select your existing WPS Spreadsheet or Excel file containing the addresses.
- 3. Insert fields and merge: Click 'Insert Merge Field' to arrange your label layout, then select 'Merge to New Document' or 'Merge to Printer' to finalize your labels.

Frequently Asked Questions
Why can't I directly edit the default Microsoft Word recipient list easily?
When you choose 'Type New List' in Word, the software creates an Access-style database file (.mdb or .accdb) behind the scenes. This format is meant for relational databases and is harder to manage without dedicated database software, which is why using a simple Excel sheet is highly recommended.
What happens if my Excel data source has blank rows at the top?
If there are blank rows above your headers in Excel, Word will fail to recognize your column names (like Name, Address) as merge fields. Always ensure your headers are located in the very first row (Row 1) of the spreadsheet.
How do I fix address labels that are printing out of alignment?
Misaligned labels usually happen when the wrong label preset is selected. Go back to 'Start Mail Merge' > 'Label Options' and verify that the selected vendor and product number exactly match the physical label packaging you are using. Also, ensure your printer scaling is set to '100%' or 'Actual Size' in the print dialog.




