Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


49818 / 76732 ←次へ | 前へ→

【31814】Re:変数を引き継ぎたいです
発言  ichinose  - 05/11/30(水) 14:23 -

引用なし
パスワード
   ▼つつ さん:
こんにちは。

>
Application.Run "macro2",変数i

とした場合ということですか?

だとしたらこれは無理です。
Runメソッドのパラメータは値渡しですから・・・。


macro2をFunctionプロシジャーに変更するか

このmacro2というプロシジャーがmacro1と同じブックにあるのなら、

call macro2(変数i)

としてください。(但し、macro2は、macro1と同じブックの
標準モジュールにあるとします)


>
>として、macro1からmacro2を実行したときに
>macro2内で使用した変数i(バリアント)が
>macro1に戻ったときにEmptyとなっていて
>引き継げないです。
>マクロ実行をした際に、変数の中身を
>引き継ぐことはできないのでしょうか?
1 hits

【31812】変数を引き継ぎたいです つつ 05/11/30(水) 14:12 質問
【31814】Re:変数を引き継ぎたいです ichinose 05/11/30(水) 14:23 発言
【31824】Re:変数を引き継ぎたいです つつ 05/11/30(水) 16:10 お礼
【31835】Re:変数を引き継ぎたいです ichinose 05/11/30(水) 18:11 発言
【31848】Re:変数を引き継ぎたいです つつ 05/12/1(木) 0:26 お礼
【31819】Re:変数を引き継ぎたいです Kein 05/11/30(水) 15:30 発言

49818 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free