Excel.Interfaces.RangeUpdateData interface
range.set({ ... })
で使用するために、Range オブジェクト上のデータを更新するためのインターフェイス。
プロパティ
| column |
現在の範囲内のすべての列が非表示の場合にを表します。 値は、範囲内のすべての列が非表示の場合に |
| control | この範囲に適用されたセル コントロールにアクセスします。 範囲に複数のセル コントロールがある場合は、 |
| data |
dataValidation オブジェクトを返します。 |
| format | Format オブジェクト (範囲のフォント、塗りつぶし、罫線、配置などのプロパティをカプセル化するオブジェクト) を返します。 |
| formula |
範囲の配列数式を指定します。 指定した範囲に配列数式が含まれていない場合、このプロパティは |
| formulas | A1 スタイル表記の数式を表します。 セルに数式がない場合は、代わりに値が返されます。 |
| formulas |
ユーザーの言語と数値書式ロケールで、A1 スタイル表記の数式を表します。 たとえば、英語の数式 "=SUM(A1, 1.5)" は、ドイツ語では "=SUMME(A1; 1,5)" になります。 セルに数式がない場合は、代わりに値が返されます。 |
| formulasR1C1 | R1C1 スタイル表記の数式を表します。 セルに数式がない場合は、代わりに値が返されます。 |
| hyperlink | 現在の範囲のハイパーリンクを表します。 |
| number |
指定した範囲の Excel の数値書式コードを表します。 Excel の数値書式の詳細については、「数値書式 コード」を参照してください。 |
| number |
ユーザーの言語設定に基づいて、指定した範囲の Excel の数値書式コードを表します。 excel では、 |
| row |
現在の範囲内のすべての行が非表示になっているかどうかを表します。 値は、範囲内のすべての行が非表示の場合に |
| style | 現在の範囲のスタイルを表します。 セルのスタイルに一貫性がない場合は、 |
| values | 指定した範囲の Raw 値を表します。 返されるデータには、文字列、数値、またはブール値を指定できます。 エラーが含まれているセルは、エラー文字列を返します。 返される値が正符号 ("+")、マイナス ("-")、または等号 ("=") で始まる場合、Excel はこの値を数式として解釈します。 |
| values |
この範囲内のセル内の値の JSON 表現。
|
| values |
この範囲内のセル内の値の JSON 表現。
|
プロパティの詳細
columnHidden
現在の範囲内のすべての列が非表示の場合にを表します。 値は、範囲内のすべての列が非表示の場合に true されます。 値は、範囲内の列が非表示でない場合に false されます。 値は、範囲内の一部の列が非表示で、同じ範囲内の他の列が非表示でない場合に null されます。
columnHidden?: boolean;
プロパティ値
boolean
注釈
control
この範囲に適用されたセル コントロールにアクセスします。 範囲に複数のセル コントロールがある場合は、 EmptyCellControlが返されます。
control?: CellControl;
プロパティ値
注釈
dataValidation
dataValidation オブジェクトを返します。
dataValidation?: Excel.Interfaces.DataValidationUpdateData;
プロパティ値
注釈
format
Format オブジェクト (範囲のフォント、塗りつぶし、罫線、配置などのプロパティをカプセル化するオブジェクト) を返します。
format?: Excel.Interfaces.RangeFormatUpdateData;
プロパティ値
注釈
formulaArray
範囲の配列数式を指定します。 指定した範囲に配列数式が含まれていない場合、このプロパティは nullを返します。
formulaArray?: string;
プロパティ値
string
注釈
formulas
A1 スタイル表記の数式を表します。 セルに数式がない場合は、代わりに値が返されます。
formulas?: any[][];
プロパティ値
any[][]
注釈
formulasLocal
ユーザーの言語と数値書式ロケールで、A1 スタイル表記の数式を表します。 たとえば、英語の数式 "=SUM(A1, 1.5)" は、ドイツ語では "=SUMME(A1; 1,5)" になります。 セルに数式がない場合は、代わりに値が返されます。
formulasLocal?: any[][];
プロパティ値
any[][]
注釈
formulasR1C1
R1C1 スタイル表記の数式を表します。 セルに数式がない場合は、代わりに値が返されます。
formulasR1C1?: any[][];
プロパティ値
any[][]
注釈
hyperlink
現在の範囲のハイパーリンクを表します。
hyperlink?: Excel.RangeHyperlink;
プロパティ値
注釈
numberFormat
指定した範囲の Excel の数値書式コードを表します。 Excel の数値書式の詳細については、「数値書式 コード」を参照してください。
numberFormat?: any[][];
プロパティ値
any[][]
注釈
numberFormatLocal
ユーザーの言語設定に基づいて、指定した範囲の Excel の数値書式コードを表します。 excel では、 numberFormatLocal プロパティを取得または設定するときに、言語や書式の強制は実行されません。 返されるテキストは、システム設定で指定された言語に基づいて、ローカル形式の文字列を使用します。
numberFormatLocal?: any[][];
プロパティ値
any[][]
注釈
rowHidden
現在の範囲内のすべての行が非表示になっているかどうかを表します。 値は、範囲内のすべての行が非表示の場合に true されます。 値は、範囲内の行が非表示でない場合に false されます。 値は、範囲内の一部の行が非表示で、同じ範囲内の他の行が非表示でない場合に null されます。
rowHidden?: boolean;
プロパティ値
boolean
注釈
style
現在の範囲のスタイルを表します。 セルのスタイルに一貫性がない場合は、 null が返されます。 カスタム スタイルの場合、スタイル名が返されます。 組み込みのスタイルの場合、 BuiltInStyle 列挙型の値を表す文字列が返されます。
style?: string;
プロパティ値
string
注釈
values
指定した範囲の Raw 値を表します。 返されるデータには、文字列、数値、またはブール値を指定できます。 エラーが含まれているセルは、エラー文字列を返します。 返される値が正符号 ("+")、マイナス ("-")、または等号 ("=") で始まる場合、Excel はこの値を数式として解釈します。
values?: any[][];
プロパティ値
any[][]
注釈
valuesAsJson
この範囲内のセル内の値の JSON 表現。
Range.values
とは異なり、Range.valuesAsJsonではセルに含めることができるすべてのデータ型がサポートされます。 たとえば、標準のブール値、数値、文字列値に加えて、書式設定された数値と Web イメージが含まれます。 この API から返されるデータは、常に en-US ロケールと一致します。 ユーザーの表示ロケールでデータを取得するには、 Range.valuesAsJsonLocalを使用します。
valuesAsJson?: CellValue[][];
プロパティ値
Excel.CellValue[][]
注釈
valuesAsJsonLocal
この範囲内のセル内の値の JSON 表現。
Range.values
とは異なり、Range.valuesAsJsonLocalではセルに含めることができるすべてのデータ型がサポートされます。 たとえば、標準のブール値、数値、文字列値に加えて、書式設定された数値と Web イメージが含まれます。 この API から返されるデータは、常にユーザーの表示ロケールと一致します。 ロケールに依存しないデータを取得するには、 Range.valuesAsJsonを使用します。
valuesAsJsonLocal?: CellValue[][];
プロパティ値
Excel.CellValue[][]