中年プログラマーの息抜き

カシマルです。 最近、新しい土地へ引っ越しをしたのですが、これを機に何か始めたいなと思ってブログをはじめました。気の向くままに更新していきます。

パワーポイントの目次 - タイトルとページ番号を点線でつなげる VBS

iframei

f:id:tm-b:20160422025945j:plain

はじめに

今回は、PowerPoint(パワーポイント)でページ番号付きの目次の作り方です。PowerPoint2007以降、「目次スライドの自動作成機能」は消えていて、困ったのでVBSを作りました。ソースを拡張子「vbs」で保存して、目次を作りたいPowerPoint(パワーポイント)ファイルをVBスクリプトへドラッグ&ドロップすると、同じ階層へテキストファイルが作成され、テキストファイルへ目次が出力されるという仕組みです。

環境

・Windows10 PC
・メモ帳
PowerPoint(パワーポイント)2013

VBスクリプト

VBS-for-Index-of-pptx.vbs.zip

まとめ

文字幅を計算する処理は不安でしたが、今のとこ、順調です。

見出しとページ番号を埋めているピリオドを目で追うのが大変でしたけど、これで解決!?

d(`Д´)b39