| ColdFusion 9.0 Resources | SpreadsheetDeleteColumnDescriptionDeletes the data from a column of an Excel spreadsheet object. It does not delete the column. ReturnsDoes not return a value. CategoryMicrosoft Office Integration Function syntaxSpreadsheetDeleteColumn(spreadsheetObj, column) See alsoSpreadsheetAddColumn, SpreadsheetDeleteColumns, SpreadsheetDeleteRow, SpreadsheetDeleteRows, SpreadsheetFormatColumn, SpreadsheetFormatColumns, SpreadsheetShiftColumns HistoryColdFusion 9: Added the function. Parameters
 UsageExampleThe following example deletes the data from column 2 from a spreadsheet. <!--- Get the spreadsheet data as a query. ---> 
<cfquery 
       name="courses" datasource="cfdocexamples" 
       cachedwithin="#CreateTimeSpan(0, 6, 0, 0)#"> 
       SELECT CORNUMBER,DEPT_ID,COURSE_ID,CORNAME 
       FROM COURSELIST 
</cfquery> 
 
<cfscript> 
    ///We need an absolute path, so get the current directory path. 
    theFile=GetDirectoryFromPath(GetCurrentTemplatePath()) & courses.xls"; 
    //Create a new Excel spreadsheet object and add the query data. 
    theSheet = SpreadsheetNew("CourseData"); 
 
    SpreadsheetAddRows(theSheet,courses); 
    //Delete the second column of the sheet. 
    SpreadsheetDeleteColumn(theSheet,2); 
</cfscript> 
 
<!--- Write the spreadsheet to a file, replacing any existing file. ---> 
<cfspreadsheet action="write" filename="#theFile#" name="theSheet"  
    sheet=1 sheetname="courses" overwrite=true> |