1

これは、試して確認するだけの質問のように思えるかもしれませんが、それはできません。

特定のフィールドが空白であるかどうかに基づいて、例外レポートと呼ばれるものを生成できるアプリケーションに取り組んでいます。これは、手動で実行することも、サーバーから呼び出すこともできます。毎月 1 日にサーバーによって呼び出されます。

質問 - 両方の実行が同じマクロを呼び出すため、両方とも同じ関数を実行します。MsgBoxマクロ内に関数を配置すると、サーバーから実行したときにレポートの生成がブロックされますか?

[本質的に関数を複製して、サーバー用とユーザー用の 2 つのマクロを作成できることはわかっていますが、そうしたくありません]

手動で呼び出された場合の目的は、正常に実行されたかどうかをユーザーに通知することです (例外が見つかった、または何も見つからなかった)。残りのコードの実行をブロックする場合に備えて、追加したくありませんでした。

ご意見ありがとうございます。

4

1 に答える 1