Maybe try the following:
Code:
Private Sub TestButton_Click()
On Error GoTo Err_TestButton_Click
Dim strSQL as string
strSQL="INSERT INTO TestTable ( Column1, Column2 ) " & _
"SELECT MyTestQuery.Column1 AS Expr1, MyTestQuery.Column2 AS Expr2 " & _
"FROM MyTestQuery " & _
"WHERE ((([MyTestQuery].[Column2])='TestQualifier'));"
Docmd.Setwarnings False
Docmd.Runsql strSQL
Docmd.Setwarnings True
Exit_TestButton_Click:
Exit Sub
Err_TestButton_Click:
Docmd.Setwarnings True
MsgBox Err.Number & " (" & Err.Description & ") " & vbcrlf & "Your SQL:" & vbcrlf & strSQL, vbinformation
Resume Exit_TestButton_Click
End Sub