12

私が書いた長いコードをデバッグしようとしていますが、1 行ずつ実行する必要があります。

問題は、私が Mac を使用していて、その場合に F8 を使用する方法がわからないことです。それ以外の方法でそれを行う方法と、どの行が実行に問題を引き起こしているかを知る方法を誰か教えてもらえますか?

4

3 に答える 3

8
Sub Main()

    Dim lNum As Long

    On Error GoTo ErrHandler

    lNum = 1 / 0

ErrExit:
    Exit Sub

ErrHandler:
    Debug.Print Err.Description
    Stop
    Resume

End Sub

ストップしたら、ステップインを2回。F8 がない場合は、列に入るメニュー項目が必要です。再開すると、エラーの原因となった行に戻ります。

于 2013-05-06T21:32:05.683 に答える
4
  1. ツールバーを右クリックします。
  2. 「カスタマイズ...」を選択します
  3. 「デバッグ」を選択
  4. 「ステップ イン」をツールバーにドラッグします。
于 2013-05-06T12:17:07.320 に答える