Excel・CSV ExcelVBA Officeソフト 効率化

ブックのシート名を取得して一覧表を作成するエクセルVBA

投稿日:2019年5月25日 更新日:

ブックにあるシート名を取得して一覧表を作成するエクセルVBAをご紹介します。

次のサンプルコードを使うと、

  • 「ファイルを開く」ダイアログを表示。
  • シート名を取得したいエクセルブックを選択。
  • 選択したエクセルブックに、「シート名一覧」シートを追加。
  • エクセルブックに含まれる全シート名を取得、「シート名一覧」にシート名の一覧表を作成する。

という作業を自動化します。

操作方法

1、
下記サンプルコードを含むエクセルファイルを開き→「開発」→「マクロ」の順でクリック。
「Aシート名取得」→「実行」の順でクリック。

2、
ファイルを開くダイアログが表示されるので、シート名を取得したい対象のエクセルブックをクリックして、「開く」をクリック。

3、
マクロが実行されます。
「シート名一覧」を追加、全シート名を取得して、
「シート名一覧」にシート名の一覧表を作成します。

完了です。

サンプルコード

 

コードの特徴

スポンサーリンク

pr001




pr001




-Excel・CSV, ExcelVBA, Officeソフト, 効率化

執筆者:

関連記事

複数のエクセルを一括でまとめるVBA

作業概要・目的 複数のエクセルファイルを1ファイルにまとめる作業を自動化、効率的に処理する。 詳細手順 1、複数のエクセルを一括でまとめるVBAを作成する。 エクセルファイルを新規作成。 「空白のブッ …

フォルダを一括で作成する方法

作業概要・目的 Windowsでのフォルダ作成作業を自動化、効率的に処理する。 詳細手順 1、バッチファイルを作成する。 テキストファイルを新規作成。 作成したテキストファイルに以下を入力。 ※「@r …

複数のシートをコピーして1つのシートに縦にまとめるエクセルVBA

ブックにある複数のシートを1つのシートに縦にまとめるエクセルVBAをご紹介します。 次のサンプルコードを使うと、 「ファイルを開く」ダイアログを表示。 シートをまとめたいエクセルブックを選択。 選択し …

パワーポイントに含まれる動画、画像を一括で抽出する方法

作業概要・目的 資料に含まれる動画、画像を一括で効率的に抽出する。 詳細手順 1、ファイルの拡張子を表示させる 任意のフォルダを開き、表示ボタンをクリック。 「ファイル名拡張子」にチェックを入れる。 …

複数のCSVを一括でまとめる方法

  作業概要・目的 複数のCSVファイルを1ファイルにまとめる作業を自動化、効率的に処理する。 詳細手順 1、まとめたいCSVファイルを1つのフォルダに格納する。 フォルダを新規作成し、まと …