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?
