1
A
答えて
3
まず、私はあなたが意味を考える:
on error goto label
そして、いや、あなたは後藤のコマンドを使用して変数を渡すことはできません。ただし、詳細についてはErr.Descriptionを確認することができ、そしてあなた自身のエラーを上げている場合、あなたはこれを行うことができます:あなたがあなた自身のエラーを上げている場合、あなたはそのフィールドにソースを設定することができるように
' Raise a custom error.
Err.Raise Number:=vbObjectError + 1000, _
Source:="TestRaiseCustomError", _
Description:="My custom error description."
を問題を引き起こした。
を参照してください。エラーオブジェクトの発生方法を使用して、カスタムエラーを発生させますセクションをthis linkにしてください。
4
あなたは、私はそれを行うための巧妙な方法を考えることはできませんエラー番号と説明
Sub|Function SomeName()
On Error GoTo Err_SomeName ' Initialize error handling.
' Code to do something here.
Exit_SomeName: ' Label to resume after error.
Exit Sub|Function ' Exit before error handler.
Err_SomeName: ' Label to jump to on error.
MsgBox Err.Number & Err.Description ' Place error handling here.
Resume Exit_SomeName ' Pick up again and quit.
End Sub|Function
0
を取得するのErrを使用することができます。私は通常クラス/関数をハンドリングするエラーを持っています。その方法でエラーを "on error goto"を使用してエラーを下のブロックに渡し、エラーハンドリング関数を呼び出します。これの利点は、集中型のエラーハンドラを持つことはいいですが、私の場合には私がクラッシュしたプロシージャの名前を渡すようにカスタマイズすることもできます。それはかなりではありませんが、あなたが本当に(あなたがどれくらい多く持っているかに依存して)変数のコレクションを渡したい場合や、行番号に基づいて変数を識別するための何かを設定したいのであれば可能です。 )
on error goto err
'Code
err:
ErrorHandeler err, "String with Procedure name"
0
グローバル変数を宣言し、コードとエラーコードで使用します。
Public global_variable1 As Integer
Public global_variable2 As String
Private Sub Btn1234_Click()
....
end sub
Err_abcd:
....
End Sub
関連する問題
- 1. 、私は次のコードを持っている変数のショートカットに
- 2. ストア私は文字列変数を持って
- 3. は、私は私のアンドロイドマニフェストファイルにエラーを持っているのAndroidManifest.xml
- 4. は私のselect文、私は次のエラーを持っているのでは
- 5. C変数と私が持っている場合は
- 6. PHPの変数は、私は次のセットアップを持っている
- 7. 分割は、私は、変数を持っているメイクファイル
- 8. C#のチェック、私はこのコードを持っている引数を渡すか
- 9. MySQLの - 私はこの問題を持っている変数
- 10. Plotdevice、私は次のコードを持っている変数
- 11. SQL Serverの:私はテーブルを持っている変数
- 12. 私はこのコードを持っているこの変数
- 13. 使用する変数は、私は次のクエリを持って
- 14. マッチ文字と私は、ログファイルを持っているのpython
- 15. jQueryの変数は、私はこのjQueryのコードを持っている私の文書の上部に
- 16. は、私が困っXcodeでURLにUDIDを渡すを持っています
- 17. 私はグルジアのオプションを持っているselectタグ持っているときに、異なる文字エンコーディング
- 18. 私は既存の変数を持っている変数の名前が文字列
- 19. は、PythonのPHPの$$変数と似た構文を持っています
- 20. 私は次の文字列を持っている文字列
- 21. はに変更すると、私は次のクエリを持っているSQL
- 22. 私が持っているエラー.xlsファイル
- 23. は、私がプロトタイプを持つ関数を持っている
- 24. Pythonで文字列を変数として渡すには?
- 25. リセットまたは、私が持っているangularJS変数
- 26. は、私は、このような文字列を持っている文字列(変数)PHP
- 27. 無名関数はPHPから渡されたと私は静的関数でPHPクラスを持っている
- 28. は、私は次のコードを持っているjQueryを使ってテキストやチェックボックスの値の取得と変数
- 29. アンドロイド:グローバル変数は、私がフラグメントを持って、前のフラグメントに
- 30. アンドロイドPorterDuff.Modeエラー:PorterDuffが、私はのLinearLayoutを拡張するクラスを持っている変数