多数の行と列で構成されるデータセットがあります。
a1 b1
a2 b2
a3 b3
a4 b4
a5 b5
この (a2-a1)/(a2+a1) のようなインデックスを計算して、一度に 1 列ずつセルをループするコードを書きたいと思います。結果をsheet2に保存したい。
このコードを使用しましたが、エラーが発生し続けます。結果をシート2に保存しようとしているところで壊れます。
このコードを修正するには助けが必要です:
Sub Combination()
Dim jCell As Range
Dim kCell As Range
Dim result As Double
Sheet2.Cells.Clear
For Each jCell In ActiveSheet.UsedRange
For Each kCell In ActiveSheet.UsedRange
result = (jCell.Value - kCell.Value) / (jCell.Value + kCell.Value)
Sheet2.Cell("result").Value = Sheet1.Cell("result").Value
Next kCell
Next jCell
End Sub
前もって感謝します