⚠ This page is served via a proxy. Original site: https://github.com
This service does not collect credentials or authentication data.
Skip to content

Conversation

@longway-code
Copy link

Closes 4047

XLSM files have the same structure as XLSX but can contain VBA macros.
This implementation safely extracts only data content, macros are ignored.

  • Add FileType.XLSM enum with correct MIME type
  • Update ZipFileDetector to distinguish XLSX from XLSM by extension
  • Add partition_xlsm() function that wraps partition_xlsx()
  • Add test suite with 17 tests
  • Create 5 XLSM test files for different scenarios
  • Maintain full backward compatibility with XLSX

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat/Support .xlsm documents

1 participant