Note:

You can find the CFFiddle demo of this function and other spreadsheet functions as part of a project that is shared with you.

Click the button below to launch CFFiddle.

To copy the project in your workspace in CFFiddle, follow the steps below:

  1. Log in with your Gmail or Facebook credentials.
  2. Navigate to the project in the left pane.
  3. Once you make some changes in any cfm in the project, a pop up displays asking you to save the project.
  4. Give the project a suitable name and click Save.

Description

Reads and stores content from a spreadsheet object and returns it as a byte array.

Returns

Returns a byte array of the stored spreadsheet information using the cfcontent tag.

Category

Microsoft Office Integration

Function syntax

SpreadsheetReadBinary(spreadsheetobj)

See also

SpreadsheetAddColumnSpreadsheetAddImageSpreadsheetAddRowSpreadsheetDeleteRow

SpreadsheetDeleteRowsSpreadsheetFormatRowSpreadsheetFormatRowsSpreadsheetShiftRows

History

ColdFusion 9: Added the function.

Parameters

Parameter

Description

spreadSheetObject

The Excel spreadsheet object to read.

Usage

Example

<cfheader name="Content-Disposition" value="inline; filename=test.xls">
<cfset a = spreadhsheetnew()>
<cfset spreadsheetAddRow(a,"a,b,c")>
<!---You can do all the processing--->
<cfset bin = spreadsheetReadBinary(a)>
<cfcontent type="application/vnd-ms.excel" variable="#bin#" reset="true">

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License  Twitter™ and Facebook posts are not covered under the terms of Creative Commons.

Legal Notices   |   Online Privacy Policy