マクロのセルに関数を設定する方法を紹介します。プロパティでセルに関数や数式を設定できます。値を設定するには「セルに値を設定する」をご覧ください。セルを取得するには「セルや範囲を取得する」をご覧ください。引数にセル名を指定すると、そのセルに関数や数式を設定できます。セル「A1」に関数を設定するにはRange("A1").Formulaを入力します。引数にセルの行と列の番号を指定すると、そのセルに関数や数式を設定できます。1).Formulaを入力します。数式に入力する値をそのまま設定します。"B4").Formulaを入力します。"=SUM(A1:A2)"このように範囲の左上「A3」を基準にして関数が設定されています。これはセル「A3」をコピーして「A3」~「B4」に貼り付けしているのと同じ動作です。A3:"=SUM(A1:A2)"A4:"=SUM(A2:A3)"B3:"=SUM(B1:B2)"B4:"=SUM(B2:B3)"同じセルを参照するように設定するには、絶対パスで指定します。引数にシート名またはインデックスを指定します。指定するにはWorksheets("Sheet1")またはWorksheets(1)を入力します。入力すると、自身のシートのセルになります。自身を表すMe.が省略されています。入力すると、アクティブなシートのセルになります。アクティブシートを表すActiveSheet.が省略されています。プロシージャの呼び出し、または引数が不正です。オーバーフローしました。インデックスが有効範囲にありません。ファイル名または番号が不正です。ファイルが見つかりません。同名のファイルが存在しています。パスが見つかりません。ブロック変数が設定されていません。オブジェクトが必要です。オブジェクトは、このプロパティまたはメソッドをサポートしていません。引数は省略できません。不正なプロパティを指定しています。引数の数が一致していません。不正なプロパティを指定しています。アプリケーション定義またはオブジェクト定義のエラーです。変数が定義されていません。メンバーとしては使用できません。ユーザー定義型は定義できません。