DioDocs for Excel
IRange インターフェース メンバ
プロパティ  メソッド 

DS.Documents.Excel アセンブリ > GrapeCity.Documents.Excel 名前空間 : IRange インターフェース

IRangeデータ型で公開されるメンバを以下の表に示します。

パブリック プロパティ
 名前解説
 プロパティ水平方向または垂直方向の配置が Distributed に設定されている場合に、テキストのインデントを制御するプロパティを取得または設定します。  
 プロパティ絶対A1形式で範囲参照を表すSystem.String値を取得します。  
 プロパティIRange の配列を表す IAreas のインスタンスを返します。IAreas から返される各 IRange は 1 個のセルまたは範囲を表します。  
 プロパティセルの背景画像を取得または設定します。サポートされている画像タイプは、PNG、JPG、ICO、SVG、GIF です。SpreadJS および PDF・HTML・IMG へのエクスポートでのみ表示されます。  
 プロパティセルの背景画像のレイアウトを取得または設定します。デフォルト値は Stretch です。  
 プロパティ現在のセルまたは列のバインドパスを取得または設定します。範囲が通常の場合、範囲の左上のセルのバインドパスを取得または設定します。範囲がEntireColumnの場合、範囲の左のセルのバインドパスを取得または設定します。範囲がEntireRowの場合、nullを取得または設定します。  
 プロパティこの IRange で表されるセルまたは範囲の境界線を表す IBorders のインスタンスを返します。  
 プロパティ範囲のセルパディングを取得または設定します。 SpreadJSにのみ使用できます。  
 プロパティ指定された範囲内のセルを表す IRange オブジェクトを返します。  
 プロパティシート内の指定された範囲のセル型を取得または設定します。  
 プロパティこの IRange の最初の列の 0 から始まる列番号を返します。  
 プロパティ最初の範囲の列数を返します。  
 プロパティ指定された範囲内の列を表す IRange オブジェクトを返します。  
 プロパティこの範囲内に表示される個別の列の幅を文字単位で取得または設定します。  
 プロパティこの範囲内に表示される個別の列の幅をピクセル単位で取得または設定します。  
 プロパティセルの Comment プロパティの取得および設定に使用可能な IComment のインスタンスを返します。  
 プロパティセルのICommentThreadedプロパティを取得および設定するために使用できるICommentThreadedのインスタンスを返します。  
 プロパティコレクション内のオブジェクトの数を返します。  
 プロパティ指定されたセルが配列の一部であるかどうかを取得し、配列全体を表す IRange オブジェクトを返します。  
 プロパティセルのデフォルト値を取得または設定します。値データまたは数式文字列を指定できます。セルにデータがない場合に動作します。  
 プロパティ指定された範囲の表示設定を表す DisplayFormat オブジェクトを取得します。  
 プロパティ同じ範囲のセルを表し、かつ拡張してすべての行を含む IRange の新しいインスタンスを返します。  
 プロパティ現在の IRange の領域を表し、かつ結合されたセルの全体が含まれるように必要に応じて反復的に拡張された IRange を返します。  
 プロパティ同じ範囲のセルを表し、かつ拡張してすべての列を含む IRange の新しいインスタンスを返します。  
 プロパティこの IRange で表されるセルのフォントプロパティの取得および設定に使用可能な IFont のインスタンスを返します。  
 プロパティ指定された範囲のすべての条件付き書式設定を表す FormatConditions コレクションを返します。  
 プロパティA1スタイル表記でこの IRange によって表されるセルの数式を取得または設定します。  
 プロパティA1スタイル配列表記でこの IRange によって表されるセルの数式を取得または設定します。  
 プロパティA1スタイル配列表記でこの IRange によって表されるセルのローカライズされた数式を取得または設定します。  
 プロパティR1C1スタイル配列表記でこの IRange によって表されるセルの数式を取得または設定します。  
 プロパティR1C1スタイル表記でこの IRange によって表されるセルの配列表記でローカライズされた数式を取得または設定します。  
 プロパティ範囲の配列式を取得または設定します。  
 プロパティReferenceStyle.R1C1を使用して、範囲の配列式を取得または設定します。  
 プロパティワークシートが保護されている場合に式を非表示にするかどうかを取得または設定します。  
 プロパティA1スタイル表記でこの IRange によって表されるセルの数式を取得または設定します。  
 プロパティR1C1スタイル表記でこの IRange によって表されるセルの数式を取得または設定します。  
 プロパティR1C1スタイル表記でこの IRange によって表されるセルのローカライズされた数式を取得または設定します。  
 プロパティ指定されたセルが配列式の一部であるかどうかを決定します。  
 プロパティセルまたは範囲に式が含まれている場合は true、そうでない場合は false を返します。  
 プロパティこの範囲で表されるセルのいずれかにデータ検証が関連付けられている場合は True を返します。  
 プロパティ範囲の高さをポイント単位で取得します。  
 プロパティ範囲の高さをピクセル単位で取得します。  
 プロパティ行または列を非表示にするかどうかを指定するプロパティを取得または設定します。  
 プロパティセルまたは範囲の HorizontalAlignment を取得または設定します。  
 プロパティHyperLinks のプロパティの取得と設定に使用可能な IHyperLinks のインスタンスを返します。  
 プロパティ無視する範囲のエラー型を取得または設定します。  
 プロパティ指定されたセルのインデントレベルを取得または設定します。  
 プロパティ指定されたセルの背景色とパターンを表す IInterior を返します。  
 プロパティセルの文字列値がリッチテキストであるかどうかを示します。  
 プロパティオーバーロードされます。 この IRange からオフセットされた IRange の新しいインスタンスを返します。  
 プロパティウォーターマークの設定を取得または設定します。 SpreadJSにのみ使用できます。  
 プロパティ最初の範囲の最後の列の 0 から始まる列番号を返します。  
 プロパティ最初の範囲の最後の行の 0 から始まる行番号を返します。  
 プロパティセルをロックするかどうかを指定するプロパティを取得または設定します。  
 プロパティ指定されたセルを含む結合範囲を表す IRange を返します。指定されたセルが結合範囲に含まれていない場合、このプロパティは指定されたセルを返します。  
 プロパティセルをマージするかどうかを指定するプロパティを取得または設定します。  
 プロパティ範囲内のセルの数値書式を取得または設定します。  
 プロパティセルまたは範囲のテキストの向きを –90 ~ 90 度または 255 (縦書きテキスト)の角度で取得または設定します。  
 プロパティ指定された行または列の現在のアウトラインレベルを取得または設定します。  
 プロパティ指定されたオブジェクトの読む順を取得または設定します。  
 プロパティこの範囲の左上のセルに関連付けられている リッチテキストオブジェクトを取得します。  
 プロパティ最初の行の 0 から始まる行番号を返します。  
 プロパティ最初の範囲の行数を返します。  
 プロパティこの範囲で表示される個別の行の高さをポイント単位で取得または設定します。  
 プロパティこの範囲で表示される個別の行の高さをピクセル単位で取得または設定します。  
 プロパティ指定された範囲内の行を表す IRange オブジェクトを返します。  
 プロパティ詳細を表示するかどうかを取得または設定します(指定された範囲でアウトラインが展開され、列または行の詳細が表示される場合は True を返します)。 指定された範囲は、アウトライン内の単一のサマリー列または行である必要があります(読み取りまたは書き込み)。  
 プロパティセルのコンテンツを表示するために、必要に応じてセルを小さなフォントで描画するかどうかを指定するプロパティを取得または設定します。  
 プロパティセルの SparklineGroups プロパティの取得および設定に使用可能な ISparklineGroups のインスタンスを返します。  
 プロパティこの IRange で表されるセルに関連付けられている名前付きスタイル IStyle を取得または設定します。  
 プロパティ範囲がアウトラインのサマリー行または列であるかどうかを決定します。  
 プロパティシート内の指定された範囲のタグ値を取得または設定します。 SpreadJSにのみ使用できます。  
 プロパティこの IRange によって表されるセルの値を書式設定された文字列として取得します。  
 プロパティ現在の範囲で使用されている範囲を表すIRange を返します。  
 プロパティIRange オブジェクトの行の高さがシートの標準高さと同じかどうかを決定します。  
 プロパティIRange オブジェクトの列の幅がシートの標準幅と同じかどうかを決定します。  
 プロパティこの IRange で表されるセルの検証プロパティの取得および設定に使用可能な IValidation のインスタンスを返します。  
 プロパティこの IRange で表されるすべてのセルの検証オプションが 同じ場合は True を返し、そうでない場合は False を返します。  
 プロパティ指定された範囲の値を System.StringSystem.DoubleSystem.Booleanobject[,] (Visual Basicでの Object(,))、または null 参照 (Visual Basicでは Nothing) (Visual Basicでの Nothing )として取得するか、 指定されたセルの値を System.StringSystem.DoubleSystem.Int32System.Int64System.Int16System.BooleanSystem.DateTimeSystem.TimeSpanobject[,] (Visual Basicでの Object(,) ) 、または null 参照 (Visual Basicでは Nothing) (Visual BasicでNothing ) として設定します。  
 プロパティセルまたは範囲の VerticalAlignment を取得または設定します。  
 プロパティ範囲のウォーターマークを取得または設定します。 SpreadJSにのみ使用できます。  
 プロパティ範囲の幅をポイント単位で取得します。  
 プロパティ範囲の幅をピクセル単位で取得します。  
 プロパティこの範囲の親 Worksheet を返します。  
 プロパティセルで文字の折り返しを有効にするかどうかを示すフラグを取得または設定します。  
トップ
パブリック メソッド
 名前解説
 メソッド現在の選択範囲内にある単一のセルをアクティブ化します。  
 メソッド現在の IRange にコメントを追加します。  
 メソッドスレッド化されたコメントを現在のIRangeに追加します。  
 メソッドオーバーロードされます。 AutoFilter を使用してリストをフィルタ処理します。  
 メソッドオーバーロードされます。 セルの内容が最適に収まるように、範囲内の列の幅または範囲内の行の高さを変更します。  
 メソッド範囲の式を必要に応じて計算します。  
 メソッドセルテキスト内の文字の範囲を表す ITextRun オブジェクトを返します。このメソッドは、セルの値が文字列型の場合にのみ呼び出すことができます。それ以外の場合は、 System.InvalidOperationException が発生します。  
 メソッド現在の IRange から、式、値、およびすべての書式設定をクリアします。  
 メソッド現在の IRange から、コメントをクリアします。  
 メソッド現在のIRangeからスレッド化されたコメントを削除します。  
 メソッド現在の IRange から、式と値をクリアします。  
 メソッド現在の IRange から、すべての書式設定をクリアします。  
 メソッド現在の IRange から、すべてのハイパーリンクをクリアします。  
 メソッド指定された範囲のアウトラインをクリアします。  
 メソッドオーバーロードされます。 指定された範囲に、範囲をコピーします。  
 メソッド指定された範囲に、範囲をカットします。  
 メソッドセルまたはセル範囲をワークシートから削除し、削除されたセルの位置に他のセルを移動します。 セルの移動方法を指定します。  
 メソッド次の計算が発生したときに、範囲のすべての式を再計算するように指定します。  
 メソッド範囲に特定の情報を検索します。  
 メソッドJSON 文字列から範囲データを生成します。  
 メソッドピボットテーブルのセルに対応する関数「GETPIVOTDATA」を生成します。  
 メソッド範囲参照を表すSystem.String値を返します。 すべてのパラメータを省略した場合、戻り値はAddressプロパティと同じになります。  
 メソッドオーバーロードされます。 範囲の左上のセルの参照先範囲を取得します。  
 メソッドオーバーロードされます。 範囲の左上のセルの参照元範囲を取得します。  
 メソッド現在の範囲で使用されている範囲を表す IRange を取得します。  
 メソッド  
 メソッド指定された行または列の OutlineLevel をインクリメントします。  
 メソッドセルまたはセル範囲をワークシートに挿入し、そのスペースを空けるために他のセルを移動します セルの移動方法を指定します。  
 メソッドオーバーロードされます。 2 つの範囲の交差を表す IRange オブジェクトを返します。

範囲2が別のワークシートからのものである場合、例外が発生します。  
 メソッド表されている範囲内のセルを 1 つの結合セルにマージします。  
 メソッドこの範囲のオフセットを表す IRange オブジェクトを返します。  
 メソッド小計をリストから削除します。  
 メソッド数式を検索して置き換えます。このメソッドを使用しても、選択範囲またはアクティブ セルのどちらも変更されません。  
 メソッドオブジェクトを選択します。  
 メソッドオーバーロードされます。 指定されたオプションに従って、この範囲で表されるセルをソートします。  
 メソッド指定されたタイプと値に一致するすべてのセルを表すIRangeオブジェクトを取得します。  
 メソッド範囲の小計を作成します。  
 メソッドオーバーロードされます。 範囲を指定された画像ファイルに保存します。  
 メソッド範囲から JSON 文字列を生成します。  
 メソッド指定された行または列の OutlineLevel をデクリメントします。  
 メソッドオーバーロードされます。 2 つの範囲の集合を表す IRange オブジェクトを返します。

範囲2が別のワークシートからのものである場合、例外が発生します。  
 メソッド表されている範囲内の結合セルを通常のセルに変換します。  
トップ
参照

IRange インターフェース
GrapeCity.Documents.Excel 名前空間