Excel.Interfaces.RangeUpdateData interface

で使用 range.set({ ... })するための Range オブジェクトのデータを更新するためのインターフェイス。

プロパティ

columnHidden

現在の範囲内のすべての列が非表示の場合にを表します。 値は、 true 範囲内のすべての列が非表示の場合です。 値は、 false 範囲内の列が非表示でない場合です。 値は、 null 範囲内の一部の列が非表示であり、同じ範囲内の他の列が非表示でない場合です。

dataValidation

dataValidation オブジェクトを返します。

format

Format オブジェクト (範囲のフォント、塗りつぶし、罫線、配置などのプロパティをカプセル化するオブジェクト) を返します。

formulas

A1 スタイル表記の数式を表します。 セルに数式がない場合は、代わりに値が返されます。

formulasLocal

ユーザーの言語と数値書式ロケールで、A1 スタイル表記の数式を表します。 たとえば、英語の数式 "=SUM(A1, 1.5)" は、ドイツ語では "=SUMME(A1; 1,5)" になります。 セルに数式がない場合は、代わりに値が返されます。

formulasR1C1

R1C1 スタイル表記の数式を表します。 セルに数式がない場合は、代わりに値が返されます。

hyperlink

現在の範囲のハイパーリンクを表します。

numberFormat

指定した範囲の Excel の数値書式コードを表します。 Excel の数値書式の詳細については、「数値書式 コード」を参照してください。

numberFormatLocal

ユーザーの言語設定に基づいて、指定した範囲の Excel の数値書式コードを表します。 プロパティの取得または設定時に、Excel では言語や書式の強制は numberFormatLocal 実行されません。 返されるテキストは、システム設定で指定された言語に基づいて、ローカル形式の文字列を使用します。

rowHidden

現在の範囲内のすべての行が非表示の場合にを表します。 値は、 true 範囲内のすべての行が非表示の場合です。 値は、 false 範囲内の行が非表示の場合です。 値は、 null 範囲内の一部の行が非表示で、同じ範囲内の他の行が非表示にならない場合です。

style

現在の範囲のスタイルを表します。 セルのスタイルに一貫性がない場合は、 null が返されます。 カスタム スタイルの場合、スタイル名が返されます。 組み込みのスタイルの場合、列挙型の BuiltInStyle 値を表す文字列が返されます。

values

指定した範囲の Raw 値を表します。 返されるデータは、文字列、数値、またはブール値のいずれかです。 エラーが含まれているセルは、エラー文字列を返します。 返される値が正符号 ("+")、マイナス ("-")、または等号 ("=") で始まる場合、Excel はこの値を数式として解釈します。

valuesAsJson

この範囲内のセル内の値の JSON 表現。 Range.valuesAsJsonとは異なりRange.values、セルに含めることができるすべてのデータ型がサポートされています。 たとえば、標準のブール値、数値、および文字列値に加えて、書式設定された数値と Web イメージが含まれます。 この API から返されるデータは、常に en-US ロケールと一致します。 ユーザーの表示ロケールでデータを取得するには、 を使用 Range.valuesAsJsonLocalします。

valuesAsJsonLocal

この範囲内のセル内の値の JSON 表現。 Range.valuesAsJsonLocalとは異なりRange.values、セルに含めることができるすべてのデータ型がサポートされています。 たとえば、標準のブール値、数値、および文字列値に加えて、書式設定された数値と Web イメージが含まれます。 この API から返されるデータは、常にユーザーの表示ロケールと一致します。 ロケールに依存しないデータを取得するには、 を使用します Range.valuesAsJson

プロパティの詳細

columnHidden

現在の範囲内のすべての列が非表示の場合にを表します。 値は、 true 範囲内のすべての列が非表示の場合です。 値は、 false 範囲内の列が非表示でない場合です。 値は、 null 範囲内の一部の列が非表示であり、同じ範囲内の他の列が非表示でない場合です。

columnHidden?: boolean;

プロパティ値

boolean

注釈

[ API セット: ExcelApi 1.2 ]

dataValidation

dataValidation オブジェクトを返します。

dataValidation?: Excel.Interfaces.DataValidationUpdateData;

プロパティ値

注釈

[ API セット: ExcelApi 1.8 ]

format

Format オブジェクト (範囲のフォント、塗りつぶし、罫線、配置などのプロパティをカプセル化するオブジェクト) を返します。

format?: Excel.Interfaces.RangeFormatUpdateData;

プロパティ値

注釈

[ API セット: ExcelApi 1.1 ]

formulas

A1 スタイル表記の数式を表します。 セルに数式がない場合は、代わりに値が返されます。

formulas?: any[][];

プロパティ値

any[][]

注釈

[ API セット: ExcelApi 1.1 ]

formulasLocal

ユーザーの言語と数値書式ロケールで、A1 スタイル表記の数式を表します。 たとえば、英語の数式 "=SUM(A1, 1.5)" は、ドイツ語では "=SUMME(A1; 1,5)" になります。 セルに数式がない場合は、代わりに値が返されます。

formulasLocal?: any[][];

プロパティ値

any[][]

注釈

[ API セット: ExcelApi 1.1 ]

formulasR1C1

R1C1 スタイル表記の数式を表します。 セルに数式がない場合は、代わりに値が返されます。

formulasR1C1?: any[][];

プロパティ値

any[][]

注釈

[ API セット: ExcelApi 1.2 ]

現在の範囲のハイパーリンクを表します。

hyperlink?: Excel.RangeHyperlink;

プロパティ値

注釈

[ API セット: ExcelApi 1.7 ]

numberFormat

指定した範囲の Excel の数値書式コードを表します。 Excel の数値書式の詳細については、「数値書式 コード」を参照してください。

numberFormat?: any[][];

プロパティ値

any[][]

注釈

[ API セット: ExcelApi 1.1 ]

numberFormatLocal

ユーザーの言語設定に基づいて、指定した範囲の Excel の数値書式コードを表します。 プロパティの取得または設定時に、Excel では言語や書式の強制は numberFormatLocal 実行されません。 返されるテキストは、システム設定で指定された言語に基づいて、ローカル形式の文字列を使用します。

numberFormatLocal?: any[][];

プロパティ値

any[][]

注釈

[ API セット: ExcelApi 1.7 ]

rowHidden

現在の範囲内のすべての行が非表示の場合にを表します。 値は、 true 範囲内のすべての行が非表示の場合です。 値は、 false 範囲内の行が非表示の場合です。 値は、 null 範囲内の一部の行が非表示で、同じ範囲内の他の行が非表示にならない場合です。

rowHidden?: boolean;

プロパティ値

boolean

注釈

[ API セット: ExcelApi 1.2 ]

style

現在の範囲のスタイルを表します。 セルのスタイルに一貫性がない場合は、 null が返されます。 カスタム スタイルの場合、スタイル名が返されます。 組み込みのスタイルの場合、列挙型の BuiltInStyle 値を表す文字列が返されます。

style?: string;

プロパティ値

string

注釈

[ API セット: ExcelApi 1.7 ]

values

指定した範囲の Raw 値を表します。 返されるデータは、文字列、数値、またはブール値のいずれかです。 エラーが含まれているセルは、エラー文字列を返します。 返される値が正符号 ("+")、マイナス ("-")、または等号 ("=") で始まる場合、Excel はこの値を数式として解釈します。

values?: any[][];

プロパティ値

any[][]

注釈

[ API セット: ExcelApi 1.1 ]

valuesAsJson

この範囲内のセル内の値の JSON 表現。 Range.valuesAsJsonとは異なりRange.values、セルに含めることができるすべてのデータ型がサポートされています。 たとえば、標準のブール値、数値、および文字列値に加えて、書式設定された数値と Web イメージが含まれます。 この API から返されるデータは、常に en-US ロケールと一致します。 ユーザーの表示ロケールでデータを取得するには、 を使用 Range.valuesAsJsonLocalします。

valuesAsJson?: CellValue[][];

プロパティ値

注釈

[ API セット: ExcelApi 1.16 ]

valuesAsJsonLocal

この範囲内のセル内の値の JSON 表現。 Range.valuesAsJsonLocalとは異なりRange.values、セルに含めることができるすべてのデータ型がサポートされています。 たとえば、標準のブール値、数値、および文字列値に加えて、書式設定された数値と Web イメージが含まれます。 この API から返されるデータは、常にユーザーの表示ロケールと一致します。 ロケールに依存しないデータを取得するには、 を使用します Range.valuesAsJson

valuesAsJsonLocal?: CellValue[][];

プロパティ値

注釈

[ API セット: ExcelApi 1.16 ]