-
-
Notifications
You must be signed in to change notification settings - Fork 40
addColumn
Julian Halliwell edited this page May 21, 2025
·
17 revisions
Adds a column or column data to a spreadsheet object.
addColumn( workbook, data [, startRow [, startColumn [, insert [, delimiter [, autosize [, datatype ] ] ] ] ] ] )
-
workbookspreadsheet object -
datastring OR array: Either a delimited list of cell values or an array of values. The default list delimiter is a comma, but you can specify a different delimiter.
-
startRownumeric: the number of the row at which to start adding the column data. -
startColumnnumeric: the number of the column in which to add the data. -
insertboolean default=false: ifstartColumnis specified, whether to insert the new data, shifting existing columns to the right, or replace the existing column. Has no effect ifstartColumnis not specified. -
delimiterstring default=",": the character separating column values in yourdataif passed as a list. If your values contain commas, use an alternative delimiter not contained in your data, e.g. |, or preferably pass the data as an array. -
autosizeboolean default=false: whether to adjust the column width automatically to fit the data added. -
datatypestring: force the value to be set as one of the following data types:- "blank"
- "boolean"
- "date"
- "numeric"
- "string"
Chainable? Yes.
workbook = spreadsheet.new()
spreadsheet.addColumn( workbook, "a,b" )
// If your data contains commas, use a different delimiter
spreadsheet.addColumn( workbook=workbook, data="Champion, the wonder horse|Bagpuss", delimiter="|" )