今回はタイトルの通り、Excelファイルのブック内の全てのシート名を最速で取得する方法をご紹介します。
色々な方法があるかと思いますが、私はこれが最速だと思っています。
手順
1.VBAを開く
シート名を取得したExcelファイルを開いた状態で「alt + F11」でVBAを開きます。
すると下記のような画面が表示されます。
2.イミディエイトを開く
次に「ctrl + G」でイミディエイトを開きます。
先ほど開いたVBAの画面の下部に表示されます。
3.イミディエイトにコードを入力
イミディエイトに下記コードをコピーして貼付し、Enterキーを押します。
For Each i In ThisWorkbook.Sheets: debug.print i.name : next i
するとブック内のシート名が全て表示されます。
後はコピーするなりして、各々使いたい場所へ貼り付けて使ってください。
まとめ
今回のまとめです。
1.「alt + F11」でVBAを開く
2.「ctrl + G」でイミディエイトを開く
3.下記をコピーしてイミディエイトに貼付してEnter
For Each i In ThisWorkbook.Sheets: debug.print i.name : next i
以上、ぜひ試してください~。
業務代行始めました!
ココナラにてExcel業務の代行サービスを始めました。
以下のような事でお悩みの方、お気軽にご相談ください。
以下のような事でお悩みの方、お気軽にご相談ください。
エクセルでの業務を効率化するツールを作りたいけど、イメージ通りに作れない・・・
業務で使っている既存のファイルが使いにくいけど、どう改修すればいいかわからない・・・
エクセルを使った業務は苦手なので、そもそも誰かに代行してほしい・・・