MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


    [Resolvido]VBA que escolhe a data semestral...

    MPS
    MPS
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 264
    Registrado : 19/04/2012

    [Resolvido]VBA que escolhe a data semestral... Empty VBA que escolhe a data semestral...

    Mensagem  MPS 4/6/2012, 18:51

    Colegas, este VBA feito pelo Dadokeys90 funciona perfeitamente.
    Contudo ela só deve ser aplicada se o campo N_saida1 for repedito dentro do mesmo semestre, o que é estabelecido quando preencho o campo Data. Onde entra o comando IF?
    Agradeço desde já!!


    Private Sub N_Saida1_AfterUpdate()
    Dim db As DAO.Database
    Dim rs As DAO.Recordset
    Dim parametro As String

    parametro = Me.N_Saida1

    Set db = CurrentDb()
    Set rs = db.OpenRecordset("SELECT * FROM movimentacao WHERE n_saida1=" & parametro)

    If rs.RecordCount > 0 Then
    MsgBox "Este código já existe!", vbExclamation, "Atenção"
    Me.N_Saida1 = ""
    End If
    rs.Close
    db.Close
    End Sub
    avatar
    Convidado
    Convidado


    [Resolvido]VBA que escolhe a data semestral... Empty Re: [Resolvido]VBA que escolhe a data semestral...

    Mensagem  Convidado 4/6/2012, 20:55

    Utilize o Dcount para buscar na tabela o numero de campos preenchidos

    se o Dcount retornar >0 aplique o código

    If DCount ...... >0 Then

    Codigo

    End If

    Cumprimentos.
    MPS
    MPS
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 264
    Registrado : 19/04/2012

    [Resolvido]VBA que escolhe a data semestral... Empty Re: [Resolvido]VBA que escolhe a data semestral...

    Mensagem  MPS 5/6/2012, 05:32

    Harysohn, não me ajudou muito, pois não tenho intimidade alguma com esta função DCount!!!
    avatar
    Convidado
    Convidado


    [Resolvido]VBA que escolhe a data semestral... Empty Re: [Resolvido]VBA que escolhe a data semestral...

    Mensagem  Convidado 5/6/2012, 16:35

    Eis ai...

    Altere para os dados da sua tabela.

    Dim db As DAO.Database
    Dim rs1 As DAO.Recordset

    Set db = CurrentDb()

    Set rs1 = db.OpenRecordset("SELECT * FROM tblExemplo WHERE DataPagamento = #" & Format(Me.DataAditamento, "mm/dd/yy") & "# And DataPagamento<=#" & Date & "# And DataPagamento >=#" & DateAdd("m", -6, Date) & "#")

    rs1.MoveLast
    rs1.MoveFirst

    If rs1.RecordCount >= 2 Then
    MsgBox "Foram encontrados " & rs1.RecordCount & " para a data: " & rs1!DataPagamento & "", vbInformation, "Registro Duplicado no Semestre"
    Else

    ' aqui vai o seu código, caso forem encontrados 1 registro para a data ou nenhum

    End If

    rs1.Close
    Db.Close


    Cumprimentos.
    MPS
    MPS
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 264
    Registrado : 19/04/2012

    [Resolvido]VBA que escolhe a data semestral... Empty Re: [Resolvido]VBA que escolhe a data semestral...

    Mensagem  MPS 6/6/2012, 04:39

    Valeu! Vou estudar este procedimento para aprender!
    De qualquer forma você resolveu me problema quando me ajudou com o column em outro tópico!!
    Abraço!
    avatar
    Convidado
    Convidado


    [Resolvido]VBA que escolhe a data semestral... Empty Re: [Resolvido]VBA que escolhe a data semestral...

    Mensagem  Convidado 6/6/2012, 11:59

    O Fórum agradece o Retorno.

    Não se esqueça de clicar no Joinha da mensagem que o auxiliou.

    Cumprimentos.
    MPS
    MPS
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 264
    Registrado : 19/04/2012

    [Resolvido]VBA que escolhe a data semestral... Empty Re: [Resolvido]VBA que escolhe a data semestral...

    Mensagem  MPS 21/6/2012, 15:41

    Eu que agradeço!

    Conteúdo patrocinado


    [Resolvido]VBA que escolhe a data semestral... Empty Re: [Resolvido]VBA que escolhe a data semestral...

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 15/5/2024, 04:03