ODBCErrors オブジェクト (Excel)
ODBCError オブジェクトのコレクション。
注釈
各 ODBCError オブジェクトは、最新の ODBC クエリで返されるエラーを表します。 指定された ODBC クエリでエラーが発生しなかった場合は、 ODBCErrors コレクションは空になります。 コレクションに含まれるエラーは、ODBC データ ソースにより発生した順序で索引付けられます。 コレクションにメンバーを追加することはできません。
例
ODBCErrors コレクションを取得するには、Application オブジェクトの ODBCErrors プロパティを使用します。 次の使用例は、クエリ テーブル 1 を更新し、発生した ODBC エラーを表示します。
With Worksheets(1).QueryTables(1)
.Refresh
Set errs = Application.ODBCErrors
If errs.Count > 0 Then
Set r = .Destination.Cells(1)
r.Value = "The following errors occurred:"
c = 0
For Each er In errs
c = c + 1
r.offset(c, 0).value = er.ErrorString
r.offset(c, 1).value = er.SqlState
Next
Else
MsgBox "Query complete: all records returned."
End If
End With
メソッド
プロパティ
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。