-1
よく動作する基本ループを作成しましたが、数値ヘッダーがある場合は行1を無視する必要があります(以前はOn Error Resume NextをString Headersに使用しましたが、状況を処理する最善の方法でした)。基本的には、ループを2行目から開始したいと思います。Loopが1行目をスキップするまで実行する
Sub DoTest()
Dim i As Long
i = 1
Do
Cells(i, 3).Value = Cells(i, 1)/Cells(i, 2)
i = i + 1
Loop Until IsEmpty(Cells(i, 2)) And IsEmpty(Cells(i, 1))
Range("C1").Select
End Sub
テスト済みです - ありがとうございます!私はまた、 "On Error Resume Next"行を追加したので、0で除算されたときに停止しません。私はタイマーが私にできるようになったらボックスにチェックをつけます。 –
あなたは間違った状況でエラーを黙ってスキップすることを絶対に確信しています。「次回エラー時には再開」は非常に危険です! – JeffUK
それは良い点です。代わりに単純なIF THEN文を使用するように修正しました。ありがとう! –