8.16.0.1
3 Top Level: *-xlsx
All the operations on the xlsx file: write, read, modify, should be placed in top level functions:
write-xlsx: In its scope, add sheets, set data or styles, in the end, generate a new xlsx file.
read-xlsx: In its scope, read from a xlsx file, get data.
read-and-write-xlsx: In its scope, read from a xlsx file, set data or styles, in the end, write back a new file or overlap the original file.
3.1 write-xlsx
write-xlsx (-> path-string? procedure? any)
arg1: The output file name.
arg2: user procedure.
3.2 read-xlsx
read-xlsx (-> path-string? procedure? any)
arg1: The input file name.
arg2: user procedure.
3.3 read-and-write-xlsx
read-and-write-xlsx (-> path-string? path-string? procedure? any)
arg1: The input file name.
arg2: The output file name.
arg3: user procedure.
3.4 get-sheet-name-list
get-sheet-name-list (-> (listof string?))
3.5 get-sheet-count
get-sheet-count (-> natural?)