Você pode usar uma declaração If.. Then ...
Por exemplo, substitua:
.Fields("COLL") = Me.Check205
com
If Me.Check205 = -1 then
.Fields("COLL") = "True"
End If
Eu tenho um código que adiciona registros de um formulário a uma tabela, mas quando as caixas de seleção estão selecionadas, ele está adicionando um -1 (true) no campo da tabela. Como posso revisar meu código para adicionar uma palavra alternativa em vez de -1?
Dim db As Database
Dim rs As DAO.Recordset
Set db = CurrentDb()
Set rs = db.OpenRecordset("Raw_Audits")
With rs
.AddNew
.Fields("Name") = Me.Combo0
.Fields("COLL") = Me.Check205
.Fields("COMP") = Me.Check227
.Fields("UMPD") = Me.Check294
.Update
.Close
End With
Você pode usar uma declaração If.. Then ...
Por exemplo, substitua:
.Fields("COLL") = Me.Check205
com
If Me.Check205 = -1 then
.Fields("COLL") = "True"
End If
Tags microsoft-access