Access VBAではDoCmd.RunSQLメソッドでSQLが実行できます。
前回取得方法を紹介したアクションクエリのSQLを
引数として使用してDoCmd.RunSQLメソッドを実行してみます。
Sub RunSQLでクエリ実行() '確認メッセージを非表示にする DoCmd.SetWarnings False '追加クエリを実行する DoCmd.RunSQL CurrentDb.QueryDefs("クエリAdd").SQL ' 確認メッセージを表示する DoCmd.SetWarnings True End Sub
上記により、前々回に行なった
DoCmd.OpenQuery “クエリAdd”
と同じことができます。