私がやろうとしていることはとても簡単だと思います。Rangeパラメーターを繰り返し処理し、その範囲内の各セルの値を変更したいと思います。
Function test(thisRange As Range)
For Each c In thisRange.Cells
c.Value = 1
Next
End Function
上記は私がやりたいことの簡単な例ですが、うまくいかないようです。これをデバッグすると、Excelがヒットしたときにエラーをスローしているようc.Value = 1
です。なぜこれが機能しないのですか?