1、OpenXLSX
GitHub - troldal/OpenXLSX: A C++ library for reading, writing, creating and modifying Microsoft Excel® (.xlsx) files.
依赖于第三库:
- PugiXML
- Zippy (C++ wrapper around miniz)
- Boost.Nowide (for opening files with non-ASCII names on Windows)
2、QtXlsxWriter
GitHub - dbzhang800/QtXlsxWriter: .xlsx file reader and writer for Qt5
依赖于Qt5
Qt Xlsx | QtXlsx 0.3 (debao.me)
3、Qt的axcontainer
参考在vs2015上面用qt对excel进行操作_51CTO博客_qt 操作excel
Excel Visual Basic for Applications (VBA) 参考 | Microsoft Learn需要https://learn.microsoft.com/zh-CN/office/vba/api/overview/excel需要依赖于微软的Excel的说明参考
参考Qt之操作Excel | 操作 (lmlphp.com)
4、libxlsxwriter
GitHub - jmcnamara/libxlsxwriter: A C library for creating Excel XLSX files.
5、xlnt
GitHub - tfussell/xlnt: Cross-platform user-friendly xlsx library for C++11+
6、BasicExcel
BasicExcel - A Class to Read and Write to Microsoft Excel - CodeProject