Caros colegas, o VBA não aceita o Rs!CodConta2.Column(1).Value . Se coloco apenas Rs!CodConta2 aparece o numero da coluna(0) ao invés do texto que existe na coluna (1).
O que devo fazer, por favor?
Private Sub N_Recibo_BeforeUpdate(Cancel As Integer)
Dim dbbanco As Database
Dim Rs As DAO.Recordset
Set dbbanco = CurrentDb()
Set Rs = dbbanco.OpenRecordset("SELECT top 1 * FROM [movimentacao] order by n_recibo desc")
If Me.N_Recibo = Rs!N_Recibo Then
MsgBox "Este recibo já foi lançado : " & Rs!CodConta2.Column(1).Value & vbCrLf & vbCrLf & Rs!Data & vbCrLf & vbCrLf & _
Format(Rs!Valor_entrada, "##,##0.00") & vbCrLf & vbCrLf & Rs!Historico & vbCrLf & vbCrLf & "Reveja, por favor!", vbInformation, "Alerta de desordem"
Cancel = True
End If
End Sub
Agradeço desde já!
At
MPS
O que devo fazer, por favor?
Private Sub N_Recibo_BeforeUpdate(Cancel As Integer)
Dim dbbanco As Database
Dim Rs As DAO.Recordset
Set dbbanco = CurrentDb()
Set Rs = dbbanco.OpenRecordset("SELECT top 1 * FROM [movimentacao] order by n_recibo desc")
If Me.N_Recibo = Rs!N_Recibo Then
MsgBox "Este recibo já foi lançado : " & Rs!CodConta2.Column(1).Value & vbCrLf & vbCrLf & Rs!Data & vbCrLf & vbCrLf & _
Format(Rs!Valor_entrada, "##,##0.00") & vbCrLf & vbCrLf & Rs!Historico & vbCrLf & vbCrLf & "Reveja, por favor!", vbInformation, "Alerta de desordem"
Cancel = True
End If
End Sub
Agradeço desde já!
At
MPS