- Added centralized requirements.txt with exact package versions
- Updated config.json with TEST9 store name
- Dependencies: openpyxl==3.1.2, python-dateutil==2.8.2
- Added create_excel_xlsxwriter.py and update_excel_xlsxwriter.py
- Implemented comprehensive store_name replacement across all formula types
- Added special handling for ArrayFormula objects (H25-AG27 range)
- Added external link breaking to prevent Excel security warnings
- Enhanced sheet renaming with formula reference preservation
- Updated server.js to use new xlsxwriter scripts
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Created create_excel_xlsxwriter.py and update_excel_xlsxwriter.py
- Uses openpyxl exclusively to preserve Excel formatting and formulas
- Updated server.js to use new xlsxwriter scripts for form submissions
- Maintains all original functionality while ensuring proper Excel file handling
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>