固定列Xではなく、他のすべての列の値を100で割るように、以下のコードを変更することに興味があります。おそらく、そして、whileループで2によってそれをインクリメントするが、私は整数で列X参照を置き換えるとのトラブルを抱えている:他の列を定数で分けるためのVBA
Sub Divide()
Dim element As Range
Dim MaxRows As Long
With Worksheets("Returns")
MaxRows = .Cells(.Rows.Count, "X").End(xlUp).Row
End With
For Each element In Worksheets("Returns").Range("X1:X" & MaxRows)
If IsNumeric(element.Value) Then
element.Value = element.Value/100
End If
Next
End Sub
なく、毎秒カラムの代わりX.ザOPは、(列X及びZのすべての行を変更したいと思われる固定列、おそらくBとDとF、等)。 (私が質問を完全に間違って読んでいない限り - これはかなり可能です - 私はモーニングコーヒーを飲み始めました!) – YowE3K