spreadsheetSetCellHyperlink

説明

スプレッドシートの特定のセルにハイパーリンクを追加します。

戻り値

なし 

履歴

  • ColdFusion(2025 リリース):関数が追加されました。

シンタックス

spreadsheetSetCellHyperlink(spreadsheetObject,row,column)

パラメーター

名前

 

 

必須

 

 

Type

 

 

説明

 

 

spreadSheetObject

 

 

はい

 

 

ExcelInfo 

 

 

セルにハイパーリンクを設定する Excel スプレッドシートオブジェクト。

 

 

 

hyperlinkInfo

 

 

 

 

はい

 

 

 

 

構造体

 

 

以下のキーを持つ構造体。

  • row:セルの行番号です。

  • column:セルの列番号です。

  • address:リダイレクトする URL です。

  • type:有効な値は、 URL、EMAIL、または DOCUMENT です。

 

<cfquery name=&quot;art&quot; datasource=&quot;cfartgallery&quot;>
    SELECT * FROM ART
</cfquery>
<cfscript>
    theFile=GetDirectoryFromPath(GetCurrentTemplatePath()) & &quot;art.xls&quot;;
    // スプレッドシートオブジェクトを作成します
    theSheet=spreadsheetNew(&quot;SampleData&quot;)
    // クエリから行を追加します
    spreadsheetAddRows(theSheet,art)
    // ハイパーリンク構造体
    hStruct={
        row:1,
        column:4,
        address: &quot;https://www.adobe.com&quot;,
        type:&quot;URL&quot;
    }
    // セル 11,4 にハイパーリンクを設定します
    spreadsheetSetCellHyperlink(theSheet,hStruct)
    spreadsheetWrite(theSheet,theFile,&quot;yes&quot;)
    getHyperLink=spreadsheetGetCellHyperlink(theSheet,1,4)
    //getHyperLink=spreadsheetGetCellHyperlink(theSheet,hStruct)
    writeDump(getHyperLink)
</cfscript>

Adobe, Inc.

ヘルプをすばやく簡単に入手

新規ユーザーの場合