KoMaDo   VISIO SQUARE : VB/VBA  ■ Headline ■ HOME    

VB/VBAトップへ ▼カッ飛び最後 

  マクロのキャンセル

01: 名前:AD投稿日:2007/11/21(水) 19:46
あるマクロの実行時に新規シェイプが追加されるのですが,
その時に別の新規シェイプ追加時に起動するマクロが実行されてしまいます.
その追加時マクロをキャンセルするようなことはできるのでしょうか?
ヘルプを見ましたがよくわかりませんでした.

どなたかご存知の方,ご教授お願いします.

02: 名前:visGeek投稿日:2007/11/21(水) 20:55
「あるマクロ」でフラグを立てておき、もう一つのマクロでは
そのフラグが立っていたらno-opにするのが簡単だと思います。

03: 名前:AD投稿日:2007/11/21(水) 21:45
早速のご回答ありがとうございます.

ですが,初心者なもので,ヘルプを見ましたが,
これというものが見つからず,
どの関数を使えばよいのかわかりません・・・.

no-operation状態にするには具体的にどうすればよいのでしょうか?

04: 名前:visGeek投稿日:2007/11/22(木) 07:19
そこから先はVisioは関係なく、プログラミングの問題です。
言語はなんですか?
VBAならイベントハンドラの頭でフラグを判定し、Exit Subしましょう。


VB/VBAトップへ ▲カッ飛び先頭