Whatever message this page gives is out now! Go check it out!
SpreadsheetAddSplitPane(spreadsheetobj, x-position, y-position, splitcol, splitrow [, position])Parameter | Description |
spreadsheetobj | The Excel spreadsheet object to which to add the split pane. |
x-position | Specifies the x-axis position of the first quadrant. The x-position value is 1/20th the value of a pixel in the worksheet. |
y-position | Specifies the y-axis position of the first quadrant. The y -position value is 1/20th the value of a pixel in the worksheet. |
splitcol | Specifies the columns that appear in quadrant 2 of the spreadsheet. |
splitrow | Specifies the rows that appear in quadrant 3 of the spreadsheet. |
position | This parameter is optional. Specifies the position to apply the split bar to split the pane. It can be one of the following:
|
<cfscript>
ArtOrders=QueryExecute("SELECT orderid,customerfirstname,customerlastname,address,total,city FROM orders
ORDER BY orderid",[],{datasource="cfartgallery"});
// Set the file path in the same location as this cfm
myFile=GetDirectoryFromPath(GetCurrentTemplatePath()) & "mysplitfile.xlsx";
// Create spreadsheet object. Set xml to true as this is an xlsx file
mySheet=SpreadsheetNew("ColdFusion",true);
// Set headers for the xlsx file
SpreadSheetAddRow(mySheet,"Order,First Name,Last Name,Address,Amount,City");
// Add row values
SpreadSheetAddRows(mySheet,ArtOrders);
SpreadsheetAddSplitPane(mySheet,2000, 2000, 4, 9, "LOWER_LEFT");
SpreadsheetWrite(mySheet,"#myFile#",true);
</cfscript>