Clear メソッド

Err オブジェクトのすべてのプロパティの設定値をクリアします。

object
.Clear 

object には、Err オブジェクトを指定します。

解説

Clear メソッドを使うと、エラーを処理した後で Err オブジェクトを明示的にクリアすることができます。この処理は On Error Resume Next ステートメントを使用した後でエラー処理を行うときなどに必要です。次のいずれかのステートメントが実行されると、Microsoft® Visual Basic® Scripting Edition (VBScript) は自動的に Clear メソッドを呼び出します。

  • On Error Resume Next
  • Exit Sub ステートメント
  • Exit 関数

次のコードは、Clear メソッドの使用例です。

On Error Resume Next
Err.Raise 6  ' オーバーフロー エラーを発生させます。
MsgBox ("エラー番号 " & CStr(Err.Number) & " " & Err.Description)
Err.Clear    ' エラーのクリア。

必要条件

バージョン 1

参照

Description プロパティ | Err オブジェクト | Number プロパティ | OnError ステートメント | Raise メソッド | Source プロパティ

対象: Err オブジェクト