|
▼まっつわん さん:
>この例題でEndプロパティでセル範囲を特定するのは難しいのではないでしょうか?
>ついでに検索を繰り返すのも煩雑でしょう。
>
>今回の場合はジャンプ機能でセル範囲を検索する方法が良いと思います。
>
>Sub test()
> Dim Rng As Range
> Dim a As Range
>
> On Error Resume Next
> With ActiveSheet.UsedRange
> Set Rng = .Columns(3).SpecialCells(xlCellTypeConstants)
> End With
> On Error GoTo 0
> If Rng Is Nothing Then Exit Sub
>
> For Each a In Rng.Areas
> With a
> .Cells(1).Offset(.Rows.Count).Value = WorksheetFunction.Sum(.Cells)
> End With
> Next
>End Sub
>
>また、標準機能で小計行は挿入できますが、
>そちらを使わないのはなぜでしょうか?
ご返答いただきまして、ありがとうございます。編集しまして、作成してみます。
大変ありがとうございました。
|
|