Excel & DAT Conversion Guide
This utility provides a high-speed, two-way bridge between database files (.dat) and Microsoft Excel (.xlsx). It is designed to facilitate bulk library management, allowing you to leverage spreadsheet features to build complex tool databases efficiently.
Supported Database Files
This tool is optimized for database files commonly found in the \MACH\resource\library directory, including:
- tool_database.dat
- holder_database.dat
- shank_database.dat
- feeds_speeds.dat
- cut_methods.dat
- tool_materials.dat
Bulk Library Management
- Initial Export: Drag a
.datfile into the app to generate an Excel template structure. - Mass Editing: Use Excel's features to update hundreds of values simultaneously.
- Re-Import: Drag the updated
.xlsxfile back into the app. The converter will validate the data and reconstruct the.datfile.

Click to View Full Size
Excel Conditional Formatting
When converting a database file to Excel, the application automatically injects conditional formatting rules into the generated spreadsheet. This highlights problematic cells in red if they violate data rules, allowing you to spot and correct validation errors before importing the data back.
