ExcelWork.info

Excel(エクセル)のマクロ・VBA・関数・操作などのメモ

別のブックのマクロを実行(Run メソッド)

   

別のブックのマクロを実行

別のブックのマクロを実行するには、Run メソッド を使用します。( ※ 参照設定を行うと、Call ステートメント でも 別ブックのマクロを呼び出すことができます。詳細は、プロシージャを呼び出す(Call ステートメント を参照してください。)


【書式】

object.Run ( macro [, arg1, arg2, … , arg29, arg30 ] )


引数・戻り値

  • object  ・・・  対象となる Application オブジェクトを指定します。
  • macro  ・・・  実行するマクロを指定します。ブックが開いている時やカレントフォルダのブックの場合は、「ブック名!マクロ名」のように、マクロ名の前には、「!」(エクスクラメーションマーク)を付けます。また、ブックが閉じている場合は、「‘パス+ブック名’!マクロ名」のように、パスを含めたブック名を「’」(シングルクォーテーション)で囲み、マクロ名の前には、「!」を付けて指定します。
  • arg1 … arg30  ・・・  引数を指定します。(省略可)



Run メソッド 使用例

サンプルVBAソース



実行結果

Run メソッド



 - ブック・シートの操作 , , , , ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

  関連記事

印刷設定(偶数ページのヘッダー・フッターを設定)OddAndEvenPagesHeaderFooter, EvenPage

偶数ページに別のヘッダーおよびフッターを設定 偶数ページのヘッダーおよびフッター …

ページ数に合わせて印刷(FitToPagesTall, FitToPagesWide)

PageSetup.FitToPagesTall プロパティ PageSetup …

数式バーの設定(DisplayFormulaBar, FormulaBarHeight)

数式バーの設定 数式バーの表示・非表示の設定を行うには、DisplayFormu …

背景に画像を表示(SetBackgroundPicture メソッド)

SetBackgroundPicture メソッド SetBackgroundP …

表示されているセル範囲を取得(VisibleRange プロパティ)

VisibleRange プロパティ 現在表示されているセル範囲(Range オ …

ヘッダー・フッターの図形設定
印刷設定(ヘッダー・フッターに画像を設定)Graphic オブジェクト

Graphic オブジェクト Graphic オブジェクト は、ヘッダーおよびフ …

ウィンドウの状態を取得・設定(WindowState プロパティ)

ウィンドウの状態を取得・設定(WindowState プロパティ) Window …

ブックを別名で保存(SaveAs メソッド)

ブックを別名で保存(SaveAs メソッド) ブックの変更を保存したり、新規ブッ …

白黒印刷(PageSetup.BlackAndWhite プロパティ)

PageSetup.BlackAndWhite プロパティ PageSetup. …

再計算の設定・実行
再計算(Calculation, EnableCalculation, Calculate)

ワークブックやシートの再計算 通常、Excel では、自動的に再計算が行われる設 …