アクセスでは、VBAを使用して、Application.Runを使用してエラーをトラップします。残念ながら、Application.Runはエラートラッピングをハイジャックしているようです。これを修正する方法はありますか?Application.Run with Error Trapping
On Error Resume Next
Application.Run ...
私はエラー再開次のオンまたはエラー後藤ErrCatchで指定しても、エラーにApplication.Runを乗り越えることはありません。私のエラートラップ設定は無視されます。あなたが名前によって動的に物事を呼び出すことができるようにする必要がある場合は、あなたが探検でき
Sub Foo()
'Application.Run "SomeProc"
SomeProc
End Sub
:あなたが呼び出している手順では、VBAプロジェクト内にある場合
を使用する以外の選択肢はありません。外部呼び出しと同じこと。あなたは* *のためにそれを使っていますか?回避策がある可能性があります。 – Comintern
実行可能なサブリストのリストが比較的小さい場合は、さまざまなケースでサブタイプを直接呼び出す場合の選択ケースを使用することができます –
ありがとうございます。それは、選択されたケースの構築よりも柔軟性がある必要があります。 – someprogrammer