On this page:
3.1 write-xlsx
3.2 read-xlsx
3.3 read-and-write-xlsx
3.4 get-sheet-name-list
3.5 get-sheet-count
8.12

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?)