Commit Graph

2 Commits

Author SHA1 Message Date
andrei
211752ac77 Enhanced xlsxwriter scripts with comprehensive store_name replacement and ArrayFormula support
- 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>
2025-09-22 14:26:21 +00:00
andrei
0e2e1bddba Add xlsxwriter-based Excel generation scripts with openpyxl implementation
- 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>
2025-09-22 13:53:06 +00:00