- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel VBA 全sheet名の取得)
Excel VBA 全sheet名の取得
このQ&Aのポイント
- Excel VBAを使用して、1つのブックに存在する全てのシート名を一括で取得する方法について詳しく解説します。
- 処理の条件として、まとめ用のシートが既に作成されていることや、複数のシートが存在することを考慮しています。
- また、セルA1、A2、A3...という形式でシート名をまとめ用のシートに表示させる処理を行います。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Sub 全sheet名_取得() Dim ws As Worksheet Dim str As String i = 1 For Each ws In ActiveWorkbook.Sheets str = ws.Name Worksheets("まとめ").Range("A" & i) = str i = i + 1 Next End Sub
お礼
早速の回答ありがとうございました。