|
ありがとうございます。おかげさまで成功する事ができました。
教えていただいたマクロを実行してみると合計のあるセルが24番ですよ。
とデバッグ時にでていたので、何番目という指定でセルが指定できないかと
探してみるとCellsという便利なものに出会う事ができたので以下の方法で
連番を付けることができました。
Sub 連番()
Dim suuti
suuti = 1
Sheets(1).Range("D1").Select
Do While Cells(suuti, 4) <> "合計"
Cells(suuti, 4).Select
ActiveCell.FormulaR1C1 = suuti
suuti = suuti + 1
Loop
End Sub
ponponさん、親切に教えて頂きどうもありがとうございました。
▼ponpon さん:
>▼ラーメンズ さん:
>>動的変化する行数に連番をふるようにマクロを組みたいのですが、
>> ActiveCell.FormulaR1C1 = "1"
>> Range("D1").Select
>> Selection.DataSeries Rowcol:=xlColumns, Type:=xlLinear, Date:=xlDay, _
>> Step:=1, Stop:=100, Trend:=False
>>
>>上記の自動記録でつくったマクロのStop部分の指定を文字にする事ができるのでしょうか?
>>表は必ず
>>
>>D1
>>--
>>1
>>2
>>3
>>4
>>5
>>合計
>>
>>というように合計という文字がかならず入るので、
>
>必ずあるなら、
>
> Dim FR As Variant
> FR = Application.Match("合計", Range("D:D"), 0)
>
>で取得できると思います。
|
|