Range.FormulaArray プロパティ (Excel)

範囲の配列数式を返すか設定します。 単一の数式または Visual Basic の配列を返します (または に設定できます)。 指定した範囲に配列数式が含まれていない場合、このプロパティは null を返します。 値の取得と設定が可能なバリアント型 (Variant) の値です。

構文

数式配列

expressionRange オブジェクトを表す変数です。

注釈

FormulaArray プロパティの文字数は 255 に制限されています。

次の例では、シート 1 のセル範囲 A1:C5 に、配列定数として数値 3 を入力します。

Worksheets("Sheet1").Range("A1:C5").FormulaArray = "=3"

次の例では、シート 1 のセル範囲 E1:E3 に、=SUM(A1:C3) という配列数式を入力します。

Worksheets("Sheet1").Range("E1:E3").FormulaArray = _ 
 "=Sum(A1:C3)"

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。