最終更新日 :
2025年3月31日
説明
セル範囲の値を指定された値に設定します。
戻り値
なし
履歴
ColdFusion(2025 リリース):関数が追加されました。
シンタックス
spreadsheetSetCellRangeValue(spreadsheetObject,value,startRow,startColumn,endRow,endColumn)
パラメーター
名前
|
必須
|
Type
|
説明
|
spreadSheetObject
|
はい
|
ExcelInfo
|
セルをアクティブに設定する Excel スプレッドシートオブジェクトです。
|
value
|
はい
|
任意
|
セル範囲に設定する値です。
|
startRow
|
はい
|
Integer
|
セル範囲の開始行番号です。
|
startColumn
|
はい
|
Integer
|
セル範囲の開始列番号です。
|
endRow
|
はい
|
Integer
|
セル範囲の終了行番号です。
|
endColumn
|
はい
|
Integer
|
セル範囲の終了列番号です。
|
例
<cfquery name="art" datasource="cfartgallery"> SELECT * FROM ART </cfquery> <cfscript> theFile=GetDirectoryFromPath(GetCurrentTemplatePath()) & "art.xls"; // スプレッドシートオブジェクトを作成します theSheet=spreadsheetNew("SampleData") // クエリから行を追加します spreadsheetAddRows(theSheet,art) // セル範囲の値を 55,1 から 55,8 に // 文字列「これは値です」で設定します spreadsheetSetCellRangeValue(theSheet,"This is a value",55,1,55,8,"String") spreadsheetWrite(theSheet,theFile,"yes") </cfscript>