1
Sub
という名前で、エラーのある回線の識別に関する素晴らしい解決策を探しています。Inter-Sub ErrorLine
Sub
でエラーが発生した行は表示されず、Sub
の行だけが表示されます。
Private Sub TestThis()
On Error GoTo ErrorHandler
a1:
Call SubError
Exit Sub
ErrorHandler:
Debug.Print "Error: " & Erl & ", " & Err & ", " & Error(Err)
End Sub
Private Sub SubError()
b1:
Err.Raise Number:=2000, Description:="MyError"
End Sub
私はerror_line
と呼ばれるグローバル変数を持って、単にコードを適切に変更されて思い付いたソリューション。
あなたはこれのための任意のより良い解決策を知っていますか?
エラーハンドラを 'SubError'に入れましたか?私はそれを「好きな人」と呼ぶのではないが、あなたが気にしているレベルでそれを扱うだろう。 – Comintern
すべてのレベルでエラーハンドラをトリガすることは、より完全な解決策になります。ありがとう! – Bernat