QA@IT
«質問へ戻る

質問を投稿

access 再クエリでSQLを切り替えたい(マクロ)

お世話になります。

マクロで再クエリを使って、クエリを切り替えることはできるのでしょうか?

VBAですと、
listBox.RowSource = "query1"
listBox.Requery

listBox.RowSource = "query2"
listBox.Requery

で行えるようです。

同様のことをマクロでできるのでしょうか?
以下のようにマクロでやってみたのですが、うまく動いてくれません・・

一時変数の設定
名前 [Forms]![TEST]![listBox].[RowSource]
式 = "query1"

再クエリ
コントロール名 listBox

根本的にやり方がまちがっているのでしょうか?
ご教授御願いいたします。

お世話になります。

マクロで再クエリを使って、クエリを切り替えることはできるのでしょうか?

VBAですと、
listBox.RowSource = "query1"
listBox.Requery

listBox.RowSource = "query2"
listBox.Requery

で行えるようです。

同様のことをマクロでできるのでしょうか?
以下のようにマクロでやってみたのですが、うまく動いてくれません・・

一時変数の設定
名前 [Forms]![TEST]![listBox].[RowSource]
式 = "query1"

再クエリ
コントロール名 listBox

根本的にやり方がまちがっているのでしょうか?
ご教授御願いいたします。