Objeto ODBCError (Excel)
Representa um erro ODBC gerado pela consulta ODBC mais recente.
O objeto ODBCError é membro da coleção ODBCErrors. Se a consulta ODBC especificada for executada sem erros, a coleção ODBCErrors permanecerá vazia. Os erros na coleção são indexados na ordem em que são gerados pela fonte de dados ODBC.
Use ODBCErrors (index), em que o índice é o número de índice do erro, para retornar um único objeto ODBCError . O exemplo a seguir atualiza a tabela de consulta um e exibe o primeiro erro ODBC ocorrido.
With Worksheets(1).QueryTables(1)
.Refresh
If Application.ODBCErrors.Count > 0 Then
Set er = Application.ODBCErrors(1)
MsgBox "The following error occurred:" &
er.ErrorString & " : " & er.SqlState
Else
MsgBox "Query complete: all records returned."
End If
End With
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.