Microsoft Office 2016 reached end of extended support on October 14, 2025. If you're reading this, you're either still running Office 2016, you've recently upgraded to Microsoft 365, or you have files that were created in Office 2016 (or earlier) that you still depend on. All three situations have the same underlying question: what does end-of-support mean for your actual files?
The short answer: your files don't stop working the day support ends. But the ground is shifting under them, and the longer they stay in legacy formats, the higher the risk of breakage, security exposure, and compatibility failure.
When Microsoft ends support for an Office version, three things stop:
What doesn't stop: Office 2016 still runs. You can still open files. You can still create files. The software doesn't self-destruct. But it becomes a frozen point in time while everything around it — Windows, security policies, other software — continues to evolve.
Office 2016 could open and create files in both modern formats (.xlsx, .xlsm, .accdb) and legacy formats (.xls, .mdb). Many organizations that ran Office 2016 never bothered to convert their old files because Office 2016 handled them fine. The files worked. Why change them?
The answer is that Office 2016 was the last stable environment where those legacy files were fully supported. As organizations move to Microsoft 365 and Windows 11, the compatibility landscape changes significantly:
| File Format | Office 2016 | Microsoft 365 on Windows 11 |
|---|---|---|
| .xls (Excel 97-2003) | Full support, native handling | Compatibility mode, increasing restrictions |
| .xls with VBA macros | Macros run normally | Subject to MOTW blocking, PtrSafe enforcement, API restrictions |
| .mdb (Access 97-2003) | Opens with Jet 4.0 (32-bit) | Cannot open on 64-bit Windows 11 without workarounds |
| .xlsx, .xlsm (modern) | Full support | Full support |
| .accdb (modern Access) | Full support | Full support |
The pattern is clear: modern formats work everywhere. Legacy formats worked on Office 2016 but face increasing friction — and in the case of .mdb on 64-bit Windows, outright failure — on modern platforms.
This is the risk that's easy to underestimate and hard to recover from. Legacy Office file formats — particularly .xls — are rich attack vectors. Here's why:
The .xls format supports VBA macros, which are essentially programs that run with the same permissions as the user. A malicious .xls file can execute arbitrary code when opened. On a supported, patched version of Office, Microsoft's security infrastructure (Protected View, MOTW, Trust Center policies) provides layers of defense. On an unpatched Office 2016 installation, those defenses have known bypasses that will never be fixed.
Between 2016 and 2025, Microsoft released dozens of security patches for Office that addressed vulnerabilities in how it handled legacy file formats. Each of those patches fixed a way that a malicious file could compromise your system. After end of support, every new vulnerability discovered in the same code goes unpatched.
For organizations subject to compliance frameworks (SOC 2, HIPAA, PCI-DSS, ISO 27001), running unsupported software is typically a finding in security audits. The remediation is either upgrading the software or documenting compensating controls — both of which are more expensive than the migration itself.
LegacyLeaps scans your .xls and .mdb files and shows exactly what's inside: VBA macros, API calls, ActiveX controls, data connections. Know your risk before you migrate.
Run the Free ScanWhether you're upgrading from Office 2016 to Microsoft 365 or you've already upgraded and brought your old files along, the migration path is the same:
.xlsx. This is a straightforward format conversion. Formulas, formatting, charts, and pivot tables carry over. The main risk is files that use undocumented BIFF8 features — rare, but possible in files generated by third-party software..xlsm, then audit VBA code. Check for Declare statements without PtrSafe, ActiveX control references, and external DLL calls. These need to be updated for 64-bit compatibility..xlam. Same VBA audit applies..accdb. This is the most complex migration because it involves the database engine, not just the file container. Connection strings need updating from Jet to ACE. Jet-specific SQL syntax needs review. Linked tables need re-establishment. Forms and reports need testing.A proper migration tool doesn't just change the file extension. It addresses the underlying compatibility issues:
PtrSafe to VBA Declare statements for 64-bit Office compatibilityLong to LongPtrTechnically yes. Practically, it becomes more difficult and more risky with each passing month. Windows updates assume you're running supported Office versions. Third-party integrations drop support for old Office APIs. And the security exposure grows with every unpatched vulnerability. Most organizations should be planning their exit from Office 2016, not extending their stay.
Modern format files (.xlsx, .xlsm, .accdb) open without issues. Legacy format files (.xls, .mdb) open in compatibility mode with the caveats described above — VBA restrictions, MOTW blocking, Jet 4.0 unavailability on 64-bit systems. The files open, but they may not work the way they did in Office 2016.
No. Prioritize by usage and risk. Files you use daily with VBA macros go first. Files you haven't opened in a year may only need archival, not migration. A compatibility scan gives you the data to prioritize effectively.
Batch migration is the practical approach for larger environments. Scanning and converting files one at a time doesn't scale. LegacyLeaps's batch mode processes entire directories, generates per-file reports, and handles VBA updates automatically. For very large or complex migrations, the done-for-you service adds human review and testing.
If you're reading this in 2026, you're six months past the Office 2016 end-of-support date. That's not too late — but it means the urgency is higher than it was a year ago. Every month that passes without migration is another month of unpatched security exposure, another month of accumulating compatibility risk, and another month closer to the next Windows feature update that may break something that's currently still working.
The migration effort is finite. It has a beginning and an end. Once your files are in modern formats, you're off the treadmill. Future Windows updates and Office updates won't require another round of file format triage — because you'll already be on the format that Microsoft is building for.
Download LegacyLeaps and scan your legacy files for free. See exactly which files need conversion, what VBA issues exist, and how big the migration project is — before you commit to anything.
Download Free ScannerRelated: Complete Guide to Legacy Excel Migration • Complete Guide to Access Database Migration • Windows Upgrade Survival Guide
Practical fixes for legacy Excel and Access problems. No spam.