読者です 読者をやめる 読者になる 読者になる

zuzuの開発日記

iMona@zuzu等の開発者であるzuzuの趣味や業務で学んだ事などを書き連ねるブログ

Excelで目次を生成するためのマクロいじってみた

技術

本日、業務でExcelのブック内にあるシートの目次を作る必要が出たため、ネットからVBAマクロ拾って少し弄ってみました。

色々あったけど設定を変えたり名前定義?を作成する必要があった中これが一番簡単でした。


ExcelVBA:マクロでページ数を取得してシート一覧表を作成する方法 | オコモトットとプログラム | オコモトットと。 | オコモトットと。

 

ただこのままだとシート名とシートごとのページ数が出るだけだったので少し手を加えて、

シート名とそのシートが始まるページ番号を生成し、目次っぽくを出力してくれるようにしました。

当然ながらシートごとのページ数が分かれば、それを元にページ番号分かりますよね、という感じにいじったのがこちらとなります。

Excelでブック内のシート目次を作ってくれるマクロ

 

 

広告を非表示にする