csv2xlsx

command module
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 3, 2023 License: MIT Imports: 10 Imported by: 0

README

goreleaser GoDoc codebeat badge Go Report Card

csv 2 xlsx

HELP

An actual version always available by run csv2xlsx -h or csv2xlsx help

NAME:

csv2xlsx - Convert CSV data to xlsx - especially the big one.

Speed:

csv with 50k rows, 5 MB, with xlsx template - 5s

(On MacBook Pro 2016)

Example:
csv2xlsx --template example/template.xlsx --sheet Sheet_1 --sheet Sheet_2 --row 2 --output result.xlsx data.csv data2.csv
csv2xlsx.exe -t example/template.xlsx -s Sheet_1 -s Sheet_2 -r 2 -o result.xlsx data.csv data2.csv
USAGE:
csv2xlsx [global options] command [command options] [file of file's list with csv data]
GLOBAL OPTIONS:
--sheets names, -s names          sheet names in the same order like csv files. If sheet with that name exists, data is inserted to this sheet. Usage: -s AA -s BB
--template path, -t path          path to xlsx file with template output
--row number, -r number           row number to use for create rows format. When '0' - not used. This row will be removed from xlsx file. (default: 0)
--output xlsx file, -o xlsx file  path to result xlsx file (default: "./output.xlsx")
--help, -h                        show help
--version, -v                     print the version

Download

Download from releases section on GitHub

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
example
test command

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL