Boa tarde
Estou a utilizar este comando "txtCampo=LTrim(txtCampo)" numa caixa de combinação e funciona.
Mas se esta caixa de combinação tiver esta função:
Private Sub Para_NotInList(NewData As String, Response As Integer)
Response = acDataErrContinue 'inibe msg padrão do Access.
If MsgBox("Rubrica " & UCase(NewData) & " não Registada !" & vbCrLf _
& "Deseja Actualizar?", 32 + vbYesNo, "Nova Rubrica ?") = 6 Then
DoCmd.openForm "DespesasSubInserir", , , , acFormAdd, _
acDialog, NewData
Para = UCase(NewData) 'Transforma para maiúsculas.
Response = acDataErrAdded
Else
Response = acDataErrContinue
Me.Para = Null
End If
End Sub
No campo do formulário onde introduz os dados funciona, mas na tabela "DespesasSubInserir" fica gravado mas com os espaços em branco se eles existirem.
Obrigado