enhancement
It should be possible to generate an Excel file via TL-Script.
For example, you could imagine that you could create an Excel file in the following ways:
Simple matrix of values:
excelFile( name: "my-file.xlsx", content:[ excelSheet( name: "My sheet", content: [ ["A", "B", "C"], [1, 2, "text"], [3, 4, "foo"] ] ) ] )
The value in a cell could also contain meta information:
excelCell( color: "blue", background: "yellow", borderTop: "solid", ... all possible properties ... content: "text" )
The entire "content" of the sheet could also be specified as a flat list, in which case the cells must contain positions:
[ excelCell(row:3, col:2, content: "x"), excelCell(row:4, col:7, content: "y"), ... ]