と同じに設定する各ワークシートの "R"列で最大値を探します。 MaxValueが6より大きい場合は、0からMaxValueまでの範囲の「C」列の範囲を0.1単位で設定します。 MaxValueが6未満の場合、 "C"列の範囲を0〜6に0.1単位で設定します。最大値を検索し、値を
Dim rng As Range
Set rng = ws1.Range("R2-R6000")
MaxValue = Application.WorksheetFunction.Max(rng)
If MaxValue > 6 Then
Lx = MaxValue
Else
Lx = 6
End If
私はコードを設定しようとしましたが、私はVBAにはとても新しいので、彼の仕事についてどうやって行くのか分かりません。前もって感謝します!
あなたはこれが何を意味するのか明確にしてくださいことができます: '0.1'単位でMaxValueを0のために、「C」の欄に範囲を設定しますか?あなたはコード内でレンジオブジェクトを定義したいですか?または、最大数まで.1の増分でセルを塗りつぶしたいですか?または何? –
セルを最大値の0.1ずつインクリメントしたいと思います。 – Kenzie