Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


103 / 73902 ←次へ | 前へ→

【79439】Re:シート上で、複数合計をだす
質問  ノンボ E-MAIL  - 17/10/20(金) 8:02 -

引用なし
パスワード
   ▼γ さん:
>データの例を示したほうが早く回答が得られると思います。
>行番号、列番号を明記したレイアウトを示してください。
>
>> A店舗だけが品目集計してあります。
>意味がわかりません。説明をしてください。
>
>また、コードは手打ちではなく、VBEからコピーペイストしてください。
rさんさっそくご返事いただきましてありがとうございます。
説明がうまく伝わらずもうしわけありません。
あらためて説明させていただきます。

ワークシト上に、複数店舗データーがあります。A列に店舗名、B列に品目名、C列に金額があります。C列の金額の合計をだすために下記コードを作成しました。

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
これですと、シート上すべての店舗の合計がでます。編集したいのは、シート上の2店舗めからの合計をだしたいのです。下記部分を編集するのだと思いますが、
With ActiveSheet.UsedRange
    Set Rng = .Columns(3).SpecialCells(xlCellTypeConstants)
  End With
2店舗めからの行は定まっていません。ご教授よろしくお願いします。

37 hits

【79432】シート上で、複数合計をだす ノンボ 17/10/19(木) 20:47 質問[未読]
【79435】Re:シート上で、複数合計をだす γ 17/10/19(木) 22:30 発言[未読]
【79439】Re:シート上で、複数合計をだす ノンボ 17/10/20(金) 8:02 質問[未読]
【79442】Re:シート上で、複数合計をだす γ 17/10/21(土) 12:05 発言[未読]
【79443】Re:シート上で、複数合計をだす ノンボ 17/10/21(土) 18:39 お礼[未読]
【79444】Re:シート上で、複数合計をだす γ 17/10/21(土) 19:03 発言[未読]
【79445】Re:シート上で、複数合計をだす ノンボ 17/10/22(日) 7:39 お礼[未読]
【79446】Re:シート上で、複数合計をだす γ 17/10/22(日) 12:27 発言[未読]
【79447】Re:シート上で、複数合計をだす ノンボ 17/10/22(日) 16:25 お礼[未読]

103 / 73902 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free