Bom dia todos
Estou tentando atualizar uma tabela de acordo com as funções abaixo.
Function primeiroDiaTrimestre1() As Date
primeiroDiaTrimestre1 = CDate("01/01/" & Year(Date))
End Function
Function ultimoDiaTrimestre1() As Date
ultimoDiaTrimestre1 = CDate("31/03/" & Year(Date))
End Function
'ATUALIZANDO DADOS 1º TRIMESTRE
Private Sub Comando8_Click()
Dim inicioTrim1, fimTrim1 As Date
inicioTrim1 = primeiroDiaTrimestre1
fimTrim1 = ultimoDiaTrimestre1
DoCmd.SetWarnings False
'Desta Forma atualiza o campo SltEqp da tabela Dados normalmente
DoCmd.RunSQL "UPDATE Dados SET Dados.EqpT1 = Dados!SltEqp WHERE ((([Dados]![SltEqp]) Between #01/01/2013# And# 31/03/2013#));"
'Mais que queria inserir os dados da função para que o ano fique automático de acordo o ano atual, alterei para a forma abaixo mais não está dando certo.
DoCmd.RunSQL "UPDATE Dados SET Dados.EqpT1 = Dados!SltEqp WHERE ((([Dados]![SltEqp]) Between inicioTrim1 And fimTrim1));"
Desde já agradeço!
Estou tentando atualizar uma tabela de acordo com as funções abaixo.
Function primeiroDiaTrimestre1() As Date
primeiroDiaTrimestre1 = CDate("01/01/" & Year(Date))
End Function
Function ultimoDiaTrimestre1() As Date
ultimoDiaTrimestre1 = CDate("31/03/" & Year(Date))
End Function
'ATUALIZANDO DADOS 1º TRIMESTRE
Private Sub Comando8_Click()
Dim inicioTrim1, fimTrim1 As Date
inicioTrim1 = primeiroDiaTrimestre1
fimTrim1 = ultimoDiaTrimestre1
DoCmd.SetWarnings False
'Desta Forma atualiza o campo SltEqp da tabela Dados normalmente
DoCmd.RunSQL "UPDATE Dados SET Dados.EqpT1 = Dados!SltEqp WHERE ((([Dados]![SltEqp]) Between #01/01/2013# And# 31/03/2013#));"
'Mais que queria inserir os dados da função para que o ano fique automático de acordo o ano atual, alterei para a forma abaixo mais não está dando certo.
DoCmd.RunSQL "UPDATE Dados SET Dados.EqpT1 = Dados!SltEqp WHERE ((([Dados]![SltEqp]) Between inicioTrim1 And fimTrim1));"
Desde já agradeço!