OLEDBErrors オブジェクト (Excel)
OLEDBError オブジェクトのコレクション。
注釈
各 OLEDBError オブジェクトは、最新の OLE DB クエリで返されるエラーを表します。 指定された OLE DB クエリでエラーが発生しなかった場合は、 OLEDBErrors コレクションは空です。 コレクション内のエラーは、OLE DB プロバイダーによって生成される順番で索引付けられます。 コレクションにメンバーを追加することはできません。
例
OLEDBErrors コレクションを取得するには、Application オブジェクトの OLEDBErrors プロパティを使用します。
次の使用例は、各 OLE DB エラーの説明と SqlState プロパティの値を表示します。
For Each objEr in Application.OLEDBErrors
MsgBox "The following error occurred:" & _
objEr.ErrorString & " : " & objEr.SqlState
Next objEr
1 つのOLEDBError オブジェクトを返すには、OLEDBErrors (index) を使用します。ここで、index は OLE DB エラーのインデックス番号です。 The following example displays the error description and the SqlState property's value for the first error returned by the most recent OLE DB query.
Set objEr = Application.OLEDBErrors(1)
MsgBox "The following error occurred:" & _
objEr.ErrorString & " : " & objEr.SqlState
メソッド
プロパティ
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。