最終更新日 :
2025年3月31日
説明
スプレッドシートの特定のセルにハイパーリンクを追加します。
戻り値
なし
履歴
ColdFusion(2025 リリース):関数が追加されました。
シンタックス
spreadsheetSetCellHyperlink(spreadsheetObject,row,column)
パラメーター
名前
|
必須
|
Type
|
説明
|
spreadSheetObject
|
はい
|
ExcelInfo
|
セルにハイパーリンクを設定する Excel スプレッドシートオブジェクト。
|
hyperlinkInfo
|
はい
|
構造体
|
以下のキーを持つ構造体。
|
例
<cfquery name="art" datasource="cfartgallery"> SELECT * FROM ART </cfquery> <cfscript> theFile=GetDirectoryFromPath(GetCurrentTemplatePath()) & "art.xls"; // スプレッドシートオブジェクトを作成します theSheet=spreadsheetNew("SampleData") // クエリから行を追加します spreadsheetAddRows(theSheet,art) // ハイパーリンク構造体 hStruct={ row:1, column:4, address: "https://www.adobe.com", type:"URL" } // セル 11,4 にハイパーリンクを設定します spreadsheetSetCellHyperlink(theSheet,hStruct) spreadsheetWrite(theSheet,theFile,"yes") getHyperLink=spreadsheetGetCellHyperlink(theSheet,1,4) //getHyperLink=spreadsheetGetCellHyperlink(theSheet,hStruct) writeDump(getHyperLink) </cfscript>