VBからExcel VBAを実行する際に引数を渡すには?

解決


トム  2005-02-09 02:41:57  No: 88348  IP: [192.*.*.*]

本HPの下記URLに
(VBから)Excelのマクロを実行する
というのがありますが、

http://madia.world.coocan.jp/

ここでは、
xlApp.run ("Macro1")
のように引数なしでVBAのマクロを実行していますが、
これを引数ありで実行することはできないですか?

クリップボード経由でこれと似たようなことはできそうなのですが、
VBAで試したところクリップボードはあまり速そうではありません。
どなたかご教示お願いいたします。

編集 削除
INA  2005-02-09 11:17:54  No: 88349  IP: [192.*.*.*]

VBから試したことはありませんが、
Runメソッドなら第2引数以降を指定できませんか?

expression.Run(Macro, Arg1, Arg2, ...)

編集 削除
トム  2005-02-14 23:50:07  No: 88350  IP: [192.*.*.*]

返信遅れてすみません。マニュアルを見たらおっしゃるとおりですね。
ありがとうございます。やってみます。

編集 削除