Bom dia! alexandrevba
Então deu certo, o erro foi mostrado, mais mesmo assim retorna para o modo de código do vba, quero que aplicação continua...
Veja como ficou amigo.
If cbxRE.Text = "" Then
cbxRE.Text = 0
cbxRE.Text = FormatNumber(cbxRE.Text, 0)
MsgBox "Digite à matrícula do Motorista"
cbxRE.SetFocus
Else
On Error GoTo TrataErro
TrataErro:
MsgBox Err.Description & i
re = cbxRE.Value
i = Application.WorksheetFunction.Match(CLng(re), Sheets("dbComBox").Range("A:A"), 0)
txtNome = Sheets("dbComBox").Cells(i, 2)
txtFuncao = Sheets("dbComBox").Cells(i, 3)
txtDescricao = Sheets("dbComBox").Cells(i, 4)
Exit Sub
End If
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 13/02/2012 6:51 am