私は梱包問題3Dを解決するプログラムを持っています。私はデータの唯一の100行でプログラムを実行すると私のコードは動作しますが、私はすべてのデータを使用するとき、私はエラーがあります。ここではExcel VBAエラーオーバーフロー
Run-time error '6':
Overflow
は私のコードです:
If rotationtype = 2 Then
Do While Worksheets(6).Cells(xrow, xcolumn).Value <> ""
' 0,1 > inputan
If Worksheets(6).Cells(xrow, xcolumn).Offset(0, 1).Value > Worksheets(6).Cells(xrow, xcolumn).Value Then
Worksheets(6).Cells(xrow, xcolumn).Offset(0, 3).Value = Worksheets(6).Cells(xrow, xcolumn).Offset(0, 1).Value
Worksheets(6).Cells(xrow, xcolumn).Offset(0, 4).Value = Worksheets(6).Cells(xrow, xcolumn).Value
Worksheets(6).Cells(xrow, xcolumn).Offset(0, 5).Value = Worksheets(6).Cells(xrow, xcolumn).Offset(0, 2).Value
Else ' 0,1 < inputan
Worksheets(6).Cells(xrow, xcolumn).Offset(0, 3).Value = Worksheets(6).Cells(xrow, xcolumn).Value
Worksheets(6).Cells(xrow, xcolumn).Offset(0, 4).Value = Worksheets(6).Cells(xrow, xcolumn).Offset(0, 1).Value
Worksheets(6).Cells(xrow, xcolumn).Offset(0, 5).Value = Worksheets(6).Cells(xrow, xcolumn).Offset(0, 2).Value
End If
xrow = xrow + 1
Loop
Toplamkutusayisi = xrow - 2
xrow = 2
Else
どのようにC:私は、データの49606行を持っている
私はこのエラーを避ける?
エラーが表示されたら、「デバッグ」をクリックして入力することにより、xrowの値をチェックできる「xrowの?」イミディエイトウィンドウ(Ctrl + G) – NiH