教えて!HELPDESK      Excel     Word      Outlook      Power Point      Windows

 

 

Word:複数ファイル間でページ番号を連番にしたい(自動更新可能!)

 

 


 


 

 

複数ファイル間でページ番号を連番にし自動更新させる方法です。サンプルファイル(絶対パスでの指定なのでZIP解凍後C:直下にLinkフォルダを置いてください)

★ 重要POINT(フィールドに詳しい方はこれだけで操作できるかもしれません)

  • ファイル1の最終ページ番号をSETフィールド でブックマークに格納(SETフィールド配置場所はヘッダーフッター)

  • 最終ページ番号はNumPagesフィールド(総ページ数)を使う。(表紙などがあり、総ページ数と最終ページ番号が異なる場合は式フィールドで計算する。例えば全5ページで表紙が ある為最終ページ番号がP4。{ Set bookmark  { = {NumPages} - 1 })となる)

  • ファイル2のヘッダーフッターには【ファイル1の最終ページ番号】+【ページ番号】のフィールドを置く(例↓)
     { = {LINK Word.Document.12 C:\\Users\\Name\\Desktop\\1.docx bookmark \a \t} + {Page}}

  1. ファイル1を開き、ヘッダーフッターにページ番号を挿入する

     

  2. ページ番号の前★1にカーソルを置きCtrl+F9キーを押す

     ★1:ヘッダーフッター内ならどこでもいいのですが、SETフィールドは非表示なので間違えて消されないように注意しましょう。(ページ番号前は消されにくい)
     

  3. Set  lastpage(←ブックマーク名、任意) と入力し Ctrl+F9キーを押してNumPagesと入力

    ▲ NumPages(総ページ数)がlastPageというブックマークに格納される
     

  4. Alt+F9キーを2回押してSetフィールドを非表示にする(ページ番号のみ表示の状態)
     

  5. ファイル2を開き、ヘッダーフッターに次のようにLinkフィールドを入力する

 ★メニューから操作する場合★

  1.  「挿入」−「クイックパーツ」−「フィールド」をクリック

  2.  「LINK」を選択し「クラス名=Word.Document.12」、「ファイル名またはURL」でフルパス入力。「フィールドの自動更新」「オブジェクトをテキスト形式で挿入」にチェックを入れて「OK」

     

  3. { LINK Word.Document.12 C:\\Test\\1.doc  \a \t }のように挿入されたらパスの後にブックマークを入力
    → { LINK Word.Document.12 C:\\Test\\1.doc lastpage  \a \t }

  4. 範囲選択Ctrl+F9キーを押す

  5. { { LINK Word.Document.12 C:\\Test\\1.doc  lastpage \a \t } }
    → フィールドコードで囲まれる

  6. 先頭に=を、末尾に+を入し、Ctrl+F9キーを押してpageと入力
    { = { Link Word.Document.12  C:\\Test\\1.doc  lastPage \a \t } + {Page} }

  7. Alt+F9キーを押して「F9」キーを押す

 ★LINKフィールドを手入力する場合★

{ = { Link Word.Document.12 ファイルパス ブックマーク名 \a \t } + {Page}}

  1. Ctrl+F9キーを押し {  }に下記を入力(注 \は2つずつ入力!)
    { = { Link Word.Document.12  C:\\Users\\Name\\Desktop\\File1.docx  lastPage \a \t } + {Page} }

  2. Alt+F9キーを押してF9キーを押す
    → ページ番号+ファイル1の最終ページ番号が表示される(スイッチ\aはフィールド自動更新、\tはテキストで挿入)

■ 後続ファイルのページ番号の更新(下記いづれか)

  • 後続ファイル(LINKフィールドのファイル)を開いた際「この文書には、他のファイルへのリンクが含まれています。リンクされたファイルのデータでこの文書を更新しますか?」が表示されたら「はい」をクリックすると更新されます。

  • 上記メッセージが表示されず、自動更新されない場合は「ファイル」タブ−「オプション」−「詳細設定」−「全般」にある「文書を開いたときにリンクを自動的に更新する」にチェックを入れてください。

  • 後続ファイルのヘッダーフッターを表示しF9キーを押すと更新されます

■ 補足

  • 自動更新したくない場合は「ファイル」−「情報」ープロパティの下部にある「ファイルへのリンクの編集」をクリックし「手動で更新」または「更新しない」をクリックしてください。

  • このリンク(Linkフィールド)についてはこちらを参照してください。

 

 

教えて!HELPDESK      Excel     Word      Outlook      Power Point      Windows