- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:最後の3枚を除くシート名をセルに表示したい。)
Excel2007でマクロ作成の初心者です。最後の3枚を除くシート名をセルに表示したい。
このQ&Aのポイント
- Excel2007でマクロ作成の初心者です。シートの最後の3枚を除いて、シート名をセルに表示したい方法を教えてください。
- 以下のマクロを試しましたがうまくいきませんでした。Const EXCEPT_NAME = '請求書 経理部 一覧表'として、Worksheets.Count - 3 の数だけセルにシート名を表示するにはどうしたらよいですか?
- Excel2007でマクロを作成していますが、シート名をセルに表示する方法がわかりません。シートの最後の3枚だけを除いて、シート名を表示するにはどうすればいいですか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
シンプルにWorksheets.Count -3の数だけループを回しては? こんな感じで…… Sub シート名をセルに() Dim i As Integer For i = 1 To (Worksheets.Count - 3) Cells(i + 3, 4) = Worksheets(i).Name Next i End Sub
お礼
すばやいご回答ありがとうございます。おかげさまでやりたいことがやれました。