Wordで索引項目を一括して削除するマクロ

フィールドはWord文書にただの文字列とは違う効果を与えるための仕組みで、日付が自動的に更新される仕組みもこのフィールドが使われています。
Wordの索引は、対象となる文字列に索引項目フィールドを追加して作られます。
索引項目は「蜜柑{ XE "蜜柑"\y"みかん"}」のように表示されます。

これを一括して削除するためのマクロです。

Sub 索引項目一括削除()
    For Each myfield In ActiveDocument.Fields
        If myfield.Type = wdFieldIndexEntry Then
            myfield.Delete
        End If
    Next
End Sub

Wordの「自動索引登録」

Wordには自動的に索引を作る機能がありますが、索引に使われる文字列を登録するのが面倒です。
あらかじめ登録する文字列を一覧表にしておき、これを使って登録する方法が「自動索引登録」です。Word2007で確認しました。 (さらに…)


タグ

カテゴリー

最近の投稿

最近のコメント

固定ページ

アーカイブ

stabucky

写真

メタ情報