spreadsheetGetCellType

説明

スプレッドシート内の指定したセルのデータ型を取得します。

戻り値

BLANK、BOOLEAN、ERROR、FORMULA、NUMERIC、または STRING のいずれかの値を持つ文字列。 

履歴

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

シンタックス

spreadsheetGetCellType(spreadsheetObject,row,column)

パラメーター

名前

 

 

必須

 

 

Type

 

 

説明

 

 

spreadSheetObject

 

 

はい

 

 

ExcelInfo 

 

 

セルの型を取得する Excel スプレッドシートオブジェクトです。

 

 

row

 

 

はい

 

 

Integer 

 

 

セルの行番号です。

 

 

column

 

 

はい

 

 

Integer 

 

 

セルの列番号です。

 

 

<cfquery name=&quot;art&quot; datasource=&quot;art&quot;>
    SELECT * FROM ART
</cfquery>
<cfscript>
    theFile=GetDirectoryFromPath(GetCurrentTemplatePath()) & &quot;art.xls&quot;;
    // スプレッドシートオブジェクトを作成します
    theSheet=spreadsheetNew(&quot;SampleData&quot;)
    // クエリから行を追加します
    spreadsheetAddRows(theSheet,art)
   // writeOutput(theFile)
    spreadsheetWrite(theSheet,theFile,&quot;yes&quot;)
    // セルの型を取得します
    cellType=spreadsheetGetCellType(theSheet,1,4)
    writeOutput(cellType)
</cfscript>

出力

STRING

このスクリプトは、クエリ結果からスプレッドシートに行を追加します。次に、spreadsheetGetCellType 関数によって、行と列で参照される指定したセルのデータ型が取得されます。

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

新規ユーザーの場合