csv2xls (csv to xls) is a command line utility which converts csv files into one (or more if maximum rows are exceeded) Excel(TM) file(s).
- split output in several files, if max line limit exceeded
- set work sheet name of xls output file
- noninteractive -> useful for automated tasks
- produces only Excel(TM) 97/2000/XP/2003 files
- no cell formatting, just plain text
- libiconv: http://ftp.gnu.org/pub/gnu/libiconv/ (Optional to get UTF-8 support)
- compiler: gcc8, clang6, msvc2017, msvc2019
- cmake-3.14
git checkout https://github.com/ferkulat/csv2xls.git
cd csv2xls
mkdir build
cd build
cmake ..
cmake --build .
For other build targets, please have a look at BUILD_SPECIAL.md
- Print help: csv2xls -h
This software is far from being perfect but it does its job for me since months. There is room for improvements in functionality and style. You are invited to contribute in any way you want.
If you think you found a bug or miss a feature, please report an issue. Or try to fix it and send me pull requests or patches.
Fork this project and let us collaborate. If you have an advise, I will listen to you and maybe follow :).