2

ログが組み込まれていないC#で記述された古いExcelCOMアドインがあります。現在、1人のクライアントに問題があり、リボンボタンを1つクリックすると、Windowsフォームが0.5秒間表示された後、消えます。しかし、それはとどまるはずです。ウィンドウフォームの初期化では、2つのWebサービス呼び出しを行って、フォーム上のコントロールにデータを入力するためのデータを取得します。
初期化に何か問題があると思います。しかし、ログなしではわかりません。それで、Excelで発生した例外/エラーをログに記録するためのツール/方法があるのだろうか?

どうもありがとう!

編集私はこれを達成するためのツールを見つけられなかったので、私は今VBAを考えています

        On Error GoTo ERR_      
        Dim cmd As CommandBarButton
        Set cmd = Application.CommandBars("MyTab").Controls("MyRibbonButton")
        cmd.Execute       
        Exit 
ERR_:
    MsgBox ("Error " & Err.Number & " " & Err.Description & " LastDllError:" & Err.LastDllError & Err.Source)

うまくいけば、それは私にいくつかの手がかりを与えるでしょう。クライアント側でこれを実行するまで、どれだけの情報を取得できるかわかりません。ありがとう

4

0 に答える 0