Bom dia amigos,
Alguém pode me dá uma dica porque esse filtro não funciona. Onde está o erro?
Não está atualizando a tabela.
Grato,
Alguém pode me dá uma dica porque esse filtro não funciona. Onde está o erro?
- Código:
Dim filtro As String
Dim Sel As Variant
Dim j As Boolean
Dim SqlTxt As String, Msg As String
filtro = "in("
For Each Sel In Me!Lista.ItemsSelected
filtro = filtro & Me!Lista.Column(0, Sel) & ","
j = True
Next
filtro = Mid(filtro, 1, (Len(filtro) - 1)) & ")"
filtro = "Codigo_Cliente " & filtro
If j = False Then
MsgBox "Selecione uma ou mais funcionário...", vbInformation, "Aviso"
Me!Lista.SetFocus
Me!Lista = 0
Else
DoCmd.SetWarnings False
SqlTxt = "UPDATE tbl_Clientes SET tbl_Clientes.ImpContrato = 'Impresso' WHERE tbl_Clientes.Codigo_Cliente and filtro "
DoCmd.RunSQL SqlTxt
Me.Refresh
DoCmd.SetWarnings True
End If
Não está atualizando a tabela.
Grato,