2017-03-14 16 views
0

私は多くのことをするVBスクリプトを持っています。まず、手動で入力されたアップロード番号を尋ねる入力ボックスがあります。この変数は、他のテーブルを削除したり追加したりする、VBの次のクエリで使用されます。そのスクリプトを呼び出すためのマクロを作成しましたが、19回しか呼び出せないというメッセージを受け取りました。アクセス:共通の変数で複数のクエリを実行する

私がこのプロセスを使用していた場合、私はVBを開いて手動でマクロを実行するだけですが、他のユーザーがそのマクロを使用する必要があります。共通の入力変数を使用して複数のクエリを自動的に実行する処理を行う最良の方法は何ですか?

+0

マクロを呼び出す代わりにVBコードを呼び出すのはなぜでしょうか。エンドユーザーには違いはありません。 – Minty

+0

私はここであなたの問題に従うか分からない。入力変数をマクロ内の他のクエリに渡すことができないか、複数のクエリを実行するのに問題がありますか? mintyが示唆しているように、vbですべてのものをやってください。それは簡単で、vb関数を呼び出す1つのステップを持つ単一のマクロを持っています。 –

答えて

0

私は私の問題を理解した。私はVBですべてのクエリをそのまま保つことができます。プロジェクトとスクリプトが同じ名前であることを認識しました。名前を変更し、それは正常に働いた。

0

私は変数をテーブルに格納することで広くアクセス可能にする最良の方法を見つけました。たぶん更新クエリを使用して、アップロード番号をテーブルに格納することができます。アップロード番号の履歴を保存する場合は、追加クエリを使用します。

関連する問題