Excel VBA質問箱 IV

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

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


51025 / 76732 ←次へ | 前へ→

【30583】Re:月毎の集計方法についてです
回答  とまと  - 05/10/31(月) 13:50 -

引用なし
パスワード
   編集作業をマクロ化すると
こんなかんじで書けると思います。


Sub 集計()

Dim sh1 As Worksheet
Dim sh2 As Worksheet
Dim rowA As Long

Set sh1 = Worksheets("Sheet1")
Set sh2 = Worksheets("Sheet2")


With sh1.Range("C2", sh1.Range("C65536").End(xlUp)).Offset(, 1)
 .Formula = "=A2&MONTH(B2)"
 .Value = .Value
End With


With sh2.Range("B1:M1")
 .Value = Array(4, 5, 6, 7, 8, 9, 10, 11, 12, 1, 2, 3)
 .NumberFormatLocal = "0""月"""
End With

rowA = sh2.Range("A65536").End(xlUp).Row

With sh2.Range("B2").Resize(rowA - 1, 12)
 .Formula = "=SUMIF(Sheet1!$D:$D,$A2&B$1,Sheet1!$C:$C)"
 .Value = .Value
End With

sh1.Columns("D").ClearContents

End Sub
0 hits

【30566】月毎の集計方法についてです ebi 05/10/31(月) 0:34 質問
【30576】Re:月毎の集計方法についてです ちくたく 05/10/31(月) 10:20 回答
【30580】Re:月毎の集計方法についてです ちくたく 05/10/31(月) 11:28 発言
【30579】Re:月毎の集計方法についてです とまと 05/10/31(月) 11:26 発言
【30581】Re:月毎の集計方法についてです Statis 05/10/31(月) 11:43 回答
【30583】Re:月毎の集計方法についてです とまと 05/10/31(月) 13:50 回答
【30599】みなさん、ありがとうございました ebi 05/10/31(月) 17:07 お礼

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