Excel VBA質問箱 IV

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

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


8472 / 13644 ツリー ←次へ | 前へ→

【33078】あるsubからあるsubへ よっちゃん 06/1/2(月) 4:06 質問[未読]
【33090】Re:あるsubからあるsubへ よろずや 06/1/2(月) 13:37 発言[未読]

【33078】あるsubからあるsubへ
質問  よっちゃん  - 06/1/2(月) 4:06 -

引用なし
パスワード
   sub A と
sub B と
sub C が
あったとします。
sub A 、Bにある処理をさせて、
sub C にひきつぐとき、
sub A の処理が重いのでsub Aの処理をいったんとめておいて
sub C に処理をさます。(Aはforで繰り返すため)
コードをわかりやすくするために
できるだけ、プロシージャー別にしたいのですが、
これを実行するのに今のところ
1.
sub A
sub Bのコード--------
---------------------
Application.OnTime Now + TimeValue("00:00:1"), "C"
eixt sub
end sub
eixt subで抜けているのです。
これを
2.
sub A
B ’プロシージャー名
end sub
sub B
Application.OnTime Now + TimeValue("00:00:1"), "C"
eixt sub
end sub
とするとsub Bから
抜けて、sub A からは抜けないコードになるようです。
これをプロシージャー別で分かり易く分けつつsub Aから抜けるようにするには
2.のeixt subのところをどのように書き直せばいいのでしょうか?

【33090】Re:あるsubからあるsubへ
発言  よろずや  - 06/1/2(月) 13:37 -

引用なし
パスワード
   何か勘違いしてるのでしょう。

問題は省略された部分にあります。

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