プロが教えるわが家の防犯対策術!

マクロを少し使い始めたのですがどうしても突破できないので教えてください。

ユーザーフォームAからユーザーフォームBとユーザーフォームCを呼び出せます。
ユーザーフォームBで操作を実行するかどうか2択にしてあります。
実行する→ユーザーフォームAもBも閉じる。
実行しない→ユーザーフォームBだけを閉じる。

というふうにしたいです。
実行しないのは問題ないのですが、実行するにした時に、最終的に

Unload ユーザーフォームB
Unload ユーザーフォームA

と、ふたつ並べると「変数の定義がされていません」となり行き詰まってしまいました。
どうすれば解決できるかご教授お願いします。

A 回答 (1件)

ユーザーフォームAから消す



もしくは、unloadを使用せずhideを使用する。
    • good
    • 0
この回答へのお礼

ありがとうございました。
なぜかは分かりませんが、ご指摘いただいた方法でやってみたら、うまくいかなかったのですが何度か切ったり貼ったりしていたらうまくいきました。

お礼日時:2021/09/27 23:26

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!