A family of Microsoft relational database management systems designed for ease of use.
Export the Access table or query as an Excel Workbook (.xlsx), not the legacy Excel 97–2003 (.xls) format: .xlsx supports 1,048,576 rows per worksheet, whereas .xls stops at 65,536 rows.^1^
Export from Access
- Close the destination workbook if it is open in Excel.
- In Access, select the source table or query in the Navigation Pane.
- Select External Data → Export → Excel.
- Choose the destination file.
- In File Format, select Excel Workbook (
*.xlsx). - If you need every row and field, leave Export only the selected records cleared. Exporting a table or query without formatting exports all underlying fields and records.
- Select OK and, if requested, save the export steps for reuse.^2^
After opening the workbook, compare its row count with the Access source count to ensure all records were exported. The .xlsx worksheet limit is 1,048,576 rows and 16,384 columns.^3^
Important exceptions
- If the source is an Access report: Access can export reports only to the older
.xlsformat. Instead, export the table or query underlying the report to.xlsx.^2^ - If there are more than 1,048,576 records: one Excel worksheet cannot contain them all. Split the Access data into multiple queries/worksheets, or export to a text/CSV file and use Excel for Windows Data → From Text/CSV → Load To → PivotTable Report to analyze the complete dataset through Power Query without loading every record onto the worksheet grid.^1^
- If
.xlsxis unavailable: confirm that the selected object is a table or query rather than a report. Do not use XML export as a workaround; mapped XML export has its own 65,536-row limit.^4^
References