SpreadsheetWrite

Writes a spreadsheet object into a file.

Method Signature

SpreadsheetWrite(spreadsheetObj=[any], filename=[any], password=[any], overwrite=[any])

Arguments

Argument
Type
Required
Description
Default

spreadsheetObj

ANY

true

The spreadsheet object to write.

filename

STRING

true

The path where the file should be saved.

password

STRING

false

Password to protect the spreadsheet (optional).

overwrite

BOOLEAN

false

Whether to overwrite an existing file. Default is false.

Examples

Write a spreadsheet to file:

// Create and save spreadsheet
var spreadsheet = SpreadsheetNew();
SpreadsheetAddRow( spreadsheet, [ "Name", "Email" ] );
SpreadsheetAddRow( spreadsheet, [ "John Doe", "[email protected]" ] );

SpreadsheetWrite( spreadsheet, "/path/to/output.xlsx" );
println( "Spreadsheet saved successfully" );

Export data with overwrite:

Save with password protection:

Last updated

Was this helpful?