Wordの現在のページを印刷する機能を考える!

| Word | | コメントはまだありません

マクロ屋本舗では、EasyPrint for WordというMicrosoft用のアドインを公開している。

このアドインは、現在のページを印刷するツールバーを提供するアドインなのだが、仕組みは至って簡単で、Wordの現在のページを印刷する機能を使っているだけなのだ…

しかしながら、現在のページを印刷したにも関わらず、異なるページが印刷されることが稀(?)にある。
これがどのような時に起こるのかを調べてみた。

異なるページが印刷されるケース

 【ドキュメントの構成】

  • セクション1 : ページ0 ← 表紙
  • セクション2 : ページ0 ← 目次
  • セクション3 : ページ1~ ←本文
  • セクション4以降も存在します。

という構成のドキュメントで目次のページを印刷しようとすると、表紙のページが印刷されてしまうというものだ。
ちなみに、ドキュメントを作成した環境は、Word2000で、印刷した環境はWord2010である。

なぜ、このようなドキュメント構成になっているかというと、当時、セクション毎にヘッダー/フッターの設定を変えられるということをよく理解しておらず、とにかく表紙と目次はページ番号が印刷されないようにと考えた苦肉の策だったのだ…^^;

だから、こんな意味のないセクション区切りが存在しているわけだが、このような場合には、現在のページを印刷する機能は正しく機能しないことが判明した。
他にも今までに似たようなケースはあったと記憶しているのだが、とりあえず短時間で再現できたのはこのケースだけでした。

昨日も書きましたが、今はEasyPrint for Word 2010というソフトウェアのVectorでの公開待ち状態です。
このソフトでは、現在のページを印刷するときに、セクション番号とページ番号で現在のページを識別しているので、異なるページが印刷されることはありません。

INFORMATION

トラックバック

このブログ記事に対するトラックバックURL:

コメント & トラックバック

No comments yet.

Comment feed

コメントする

ブログ検索

ブログカレンダー

2023年1月
« 10月    
1234567
891011121314
15161718192021
22232425262728
293031  

Yahoo!ショッピング

アクセスカウンタ

  • 本日(回): 26
  • 週間(回): 281
  • 合計(回): 396566

Since 2011/07/01