SpreadsheetNew
Creates a new BoxLang spreadsheet object.
Method Signature
SpreadsheetNew(sheetname=[any], xmlformat=[any])Arguments
Argument
Type
Required
Description
Default
sheetname
STRING
false
The name of the new sheet. Default is "Sheet1".
xmlformat
BOOLEAN
false
Whether the spreadsheet should use XML format (.xlsx). Default is true, we use the new standard.
true
Examples
Create a new spreadsheet with default settings:
// Create a new spreadsheet (XML format by default)
var spreadsheet = SpreadsheetNew();
println( "Created new spreadsheet" );Create a new spreadsheet with a custom sheet name:
// Create a new spreadsheet with a named sheet
var spreadsheet = SpreadsheetNew( sheetname = "Sales Data" );
println( "Created spreadsheet with sheet: " & spreadsheet.getSheetNames() );Create a spreadsheet in binary format:
// Create a spreadsheet in legacy Excel format (.xls)
var spreadsheet = SpreadsheetNew( sheetname = "Reports", xmlformat = false );
println( "Created binary format spreadsheet" );Related
SpreadsheetRead() - Read existing spreadsheet files
SpreadsheetWrite() - Save spreadsheets to disk
SpreadsheetInfo() - Get spreadsheet information
IsSpreadsheetObject() - Check if object is a spreadsheet
Fluent API Guide - Using SpreadsheetFile class
Last updated
Was this helpful?
