Excel VBA質問箱 IV

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

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


6555 / 76734 ←次へ | 前へ→

【75779】集計
質問  とろざえもん  - 14/7/6(日) 16:36 -

引用なし
パスワード
   複数の同じ書式の日報用シートがあり、1番右に集計用のシートがあります。

日報用シートが20までなら正常に集計されるのですが21以上になると空白であるはずの次の行BC・BD・BG・BHに数値が入ってしまいます。

どなたかお知恵を貸して下さい。

Sub 詳細集計()
Dim s As Integer
Dim target_sheet As Worksheet
Dim summary_sheet As Worksheet
Set summary_sheet = ThisWorkbook.Worksheets("集計")
s = 9
For Each target_sheet In ThisWorkbook.Worksheets
summary_sheet.Range("AY" & CStr(s)).Value = target_sheet.Range("B9").Value
summary_sheet.Range("AZ" & CStr(s)).Value = target_sheet.Range("H9").Value
summary_sheet.Range("BA" & CStr(s)).Value = target_sheet.Range("H24").Value
summary_sheet.Range("BB" & CStr(s)).Value = target_sheet.Range("A28").Value
summary_sheet.Range("BC" & CStr(s)).Value = target_sheet.Range("D28").Value
summary_sheet.Range("BD" & CStr(s)).Value = target_sheet.Range("F28").Value
summary_sheet.Range("BE" & CStr(s)).Value = target_sheet.Range("H28").Value
summary_sheet.Range("BF" & CStr(s)).Value = target_sheet.Range("A29").Value
summary_sheet.Range("BG" & CStr(s)).Value = target_sheet.Range("D29").Value
summary_sheet.Range("BH" & CStr(s)).Value = target_sheet.Range("F29").Value
summary_sheet.Range("BI" & CStr(s)).Value = target_sheet.Range("H29").Value
s = s + 1
Next target_sheet
End Sub

2 hits

【75779】集計 とろざえもん 14/7/6(日) 16:36 質問
【75780】Re:集計 マルチネス 14/7/6(日) 17:17 発言

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