Excel VBA質問箱 IV

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

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


55719 / 76732 ←次へ | 前へ→

【25780】Re:複数シートの参照
発言  小僧  - 05/6/14(火) 11:47 -

引用なし
パスワード
   ▼MLC さん、 Kein さん:
こんにちは。

ちょっと噛み合ってないような気がするので確認です。

自分の提示した

>  For Each Sht In ActiveWorkbook.Sheets
>    With Sht
>      'ここに処理が入ります
>      Debug.Print .Name
>    End With
>  Next

は現在アクティブになったいるブックの全てのシートの名前を
イミディエトウィンドウに表示するコード、

Kein さんのご提示された

>  For i = 65 To 90
>   Worksheets(Chr(i)).Range("J3:Q28") _
>   .Copy Sh.RAnge("A65536").End(xlUp).Offset(2)
>  Next i

の部分は「Chr(65)…"A"」〜「Chr(90)…"Z"」までのシートに対して処理をするコードです。

と言う事で、

1) 「集計」という名前のシートを用意する。
2) 「集計」以外のシートに対して
3) 「Worksheets(Chr(i)).Range("J3:Q28") _
   .Copy Sh.RAnge("A65536").End(xlUp).Offset(2)」
  の様な処理をする。(そのままじゃだめですよ)

という感じの流れのコードになれば良いと思われます。

0 hits

【25738】複数シートの参照 MLC 05/6/13(月) 13:24 質問
【25741】Re:複数シートの参照 小僧 05/6/13(月) 13:49 回答
【25778】Re:複数シートの参照 MLC 05/6/14(火) 11:24 お礼
【25779】Re:複数シートの参照 Kein 05/6/14(火) 11:32 発言
【25780】Re:複数シートの参照 小僧 05/6/14(火) 11:47 発言
【25781】Re:複数シートの参照 Kein 05/6/14(火) 13:04 発言
【25810】Re:複数シートの参照 MLC 05/6/15(水) 13:18 お礼
【25742】Re:複数シートの参照 Kein 05/6/13(月) 13:52 回答

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