Cordial bom dia a todos!
Estou enfrentando o seguinte problema:
Criei uma consulta de acréscimo cujo nome é "qryConferenciaPorCodBarras_ContagemRegistros_3". Quando dou um duplo clique em cima dela, funciona normalmente. Se aciono através de macro em um botão de comando, funciona normalmente. Porém, quando tento executar através de VBA, no evento "ao clicar" de um botão de comando, dá erro o seguinte erro:
"Erro em tempo de execução '3061':
Parâmetros insuficientes. Eram esperados 1.
Quando clico no botão depurar, ele aponta pra "qy.execute".
Segue o código que estou usando:
Private Sub Comando0_Click()
Dim db As DAO.Database
Dim qy As DAO.QueryDef
Set db = CurrentDb()
Set qy = db.QueryDefs("qryConferenciaPorCodBarras_ContagemRegistros_3")
qy.Execute
End Sub
Estou enfrentando o seguinte problema:
Criei uma consulta de acréscimo cujo nome é "qryConferenciaPorCodBarras_ContagemRegistros_3". Quando dou um duplo clique em cima dela, funciona normalmente. Se aciono através de macro em um botão de comando, funciona normalmente. Porém, quando tento executar através de VBA, no evento "ao clicar" de um botão de comando, dá erro o seguinte erro:
"Erro em tempo de execução '3061':
Parâmetros insuficientes. Eram esperados 1.
Quando clico no botão depurar, ele aponta pra "qy.execute".
Segue o código que estou usando:
Private Sub Comando0_Click()
Dim db As DAO.Database
Dim qy As DAO.QueryDef
Set db = CurrentDb()
Set qy = db.QueryDefs("qryConferenciaPorCodBarras_ContagemRegistros_3")
qy.Execute
End Sub
Última edição por ronaldofacre em 25/3/2016, 21:43, editado 1 vez(es)