https://github.com/miyako/4d-plugin-msoffice
Access values in .XLSM spreadsheets
https://github.com/miyako/4d-plugin-msoffice
4d-plugin
Last synced: over 1 year ago
JSON representation
Access values in .XLSM spreadsheets
- Host: GitHub
- URL: https://github.com/miyako/4d-plugin-msoffice
- Owner: miyako
- Created: 2023-12-18T00:51:58.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-12T11:52:48.000Z (over 2 years ago)
- Last Synced: 2025-01-08T17:55:38.324Z (over 1 year ago)
- Topics: 4d-plugin
- Language: C
- Homepage:
- Size: 72.7 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 4d-plugin-msoffice
Private Research Project
# libxlnt
need to relax errors (bad name, unexpected attribute, bad cell reference...)
but it is still not possible to use this library to process `.xlsm`.
# libopc
need to recpompile [libopc](https://github.com/freuter/libopc) for Visual Studio 2022
# libopenxlsx
latest version (alternative zip) crashed on windows
using snapshot: https://github.com/troldal/OpenXLSX/tree/3eb9c748e3ecd865203fb9946ea86d3c02b3f7d9
> at least the crash on `XLDocument.open()` is avoided, but there is a debug assertion (front() on empty string). ok on release so ignore for now.
# the secret source
the most proprietary part of this solution has to do with what to copy from the original file without breaking the altered copy