|
ある計算のマクロを記録下のですが困ってます
記録したマクロ↓
Sub
'データの合計値を取得
ActiveCell.FormulaR1C1 = "=SUM(Sheet1!R[-2]C[19]:R[-2]C[38])"
'データの平均値取得
Range("C3").Select
ActiveCell.FormulaR1C1 = "=RC[-1]/Sheet1!R[-2]C[38]"
Range("C4").Select
'合計値と平均値のセルを指定して選択範囲の右下の+マークを下へドラッグ(連続データ作成)
Range("B3").Select
Selection.AutoFill Destination:=Range("B3:B12"), Type:=xlFillDefault
Range("B3:B12").Select
Range("C3").Select
Selection.AutoFill Destination:=Range("C3:C12"), Type:=xlFillDefault
Range("C3:C12").Select
問題となっている箇所は連続データ作成の箇所です
今回はB12やC12までとなっているが合計値が0になるまでを連続データ作成したいです.何か方法はありますか?
他の方法として,セルの値があるまで計算などがあれば教えてください
|
|