今回はニュースをご紹介というわけではなく、自分が悩まされ、今も悩まされている人がいるであろう問題についての投稿です。
5月あたりから、Word 2007 で DOCX 形式で文書を保存するとレイアウトが崩れるという状況に悩まされるようになりました(DOC 形式は問題なし)。原因はすぐわかり、ページ設定の「文字数と行数の指定」が勝手に「行数だけを指定する」に変更されていたからでした。普段は「標準の文字数を使う」にしているので、よほどのフォントサイズにしていない限り行間が広がってレイアウトが崩れてしまう……ということでした。
普通は「行数だけを指定する」をクリックして保存すれば済む話なんですが、この問題の最もやっかいなところは、その設定が保存されないということでした。「標準の文字数を使う」を既定値にしても解決しません。
文書を開くたびに同じ現象に悩まされたので「これは困ったぞ」と困ったときの Google 頼みで検索してみましたが、5月当初はそもそも問題自体が話題になっていない様子でした。まったく話題になっていなかったので「自分が何かやらかしたに違いない」と思って Office 2007 を丸ごとアンインストールしました。するとなんとか解決できたわけです。
ですが……。
いったんは解決したはずのこの問題が、今日(6月5日)になってまた襲ってきました。イラっときてだめもとで Google 検索をしてみると……今回はばっちりヒットしました。それが以下の記事です(前置きが長くてすみません……)。
» ひとりごと » Blog Archive » Word 2007 の不具合?
原因を調べたところ、「ページ設定」の中の「文字数と行数」の既定値が勝手に変更されていることがわかりました。「文字数と行数の指定」の普段の設定値(既定値)は「標準の文字数を使う」にしていたのに、勝手に「行数だけを指定する」に変更されていました。ここで「標準の文字数を使う」に設定を戻してファイルを保存し、もう一度開いてみましたが、再び行間が広い形になってしまい、設定値も「行数だけを指定する」に戻ってしまっていました。
確認のため、「ページ設定」で「標準の文字数を使う」に設定したものを「既定値」として設定し直しましたが、新規文書を作成すると、初期値が「行数だけを指定する」になってしまいます。既定値が保存できないのもおかしいですが、そもそもすでに「標準の文字数を使う」設定で保存された文書を開いたときにも勝手に行数を指定されてしまうのはさらに理解できません。
元記事の方はマイクロソフトに直接問い合わせたようです。そしてその返事を踏まえた続報が以下の記事です。
» ひとりごと » Blog Archive » SP2 インストール後の Word 2007 の不具合(続報)
先日ここに書いた Word 2007 の不具合について、マイクロソフトから問い合わせの回答が来ました。あちらでもこの現象を確認したそうで、今現在原因を調査中とのことです。
とりあえずの対処法は、Word 2003 までの形式(*.doc)を使うか、Office 2007 SP2 のアンインストールとのことで、僕が前回書いたことはそれほど間違っていなかったようです。ただ、僕のように Office 本体のインストール&アンインストールではなく、SP2 だけをアンインストールする専用のツールがあるそうで、そちらをダウンロードすれは多少は手間が省けそう。以下、届いたメールの抜粋を掲載しますが、掲載許可をまだ取っていないので、もしかしたら削除するかもしれません。
Windows Update のサービスパックが悪さをしていたようですね。僕の環境で6月に入って問題が再発したのは6月分のサービスパックがインストールされたからですか。
元記事には解決方法も記されているので、そのとおり Service Pack Uninstall Tool をインストールして Office 2007 SP2 をアンインストールしてみました(解決方法については元記事を参照ください。メールの本文なので引用は控えておきます)。すると問題は起きなくなりました。これでなんとかまともに Word 2007 を使えるようになりました。
原因は現在調査中とのことですので、そのうちパッチが配布されるのではないでしょうか。
それにしても、問題が起き始めてしばらくはまったく話題にならなかったこの問題、Word のデフォルトが「標準の文字数を使う」ではなく「行数だけを指定する」なので、上記の問題に悩まされている人が少なかったのかもしれません。何にせよ、元記事の方法で無事に問題解決できたのでよかったです。
※ 追記(June 18, 2009)
上記の方法を試していったんは問題が解決しましたが、何日か前からまた同じ症状が出てきました。
原因ははっきりしています。6月初旬に配布された Word のセキュリティパッチ「Microsoft Office Word 2007 セキュリティ更新プログラム: KB969604」です(参照:ひとりごと » Blog Archive » マイクロソフトの悪夢は続く(Word 2007 で「標準の文字数を使う」設定が保存できない件の続き))。
「おっ、やっと原因が解明されてバグが修正されたか!」と思ってパッチをあててみたらこのありさまです……。しっかりしておくれ、マイクロソフトさん!
セキュリティ関連は入れないと若干怖いので、とりあえず今は DOC 形式で保存するようにしています。
早くバグ修正してくれー!
よろしければ以下の関連(してそうな)記事もどうぞ!
- Word 2007で任意の文字列をすべて選択して一括で書式変更する方法
- マイクロソフトオフィスでタブ表示機能が使えるアドイン「OfficeTab」
- 生産性を高めるメールの件名Tips
- 美しいスライドデザインのためにガイドを利用する:複数ガイドの描き方も
- テーブルやリストの背景を1行ごとに変更する方法:JavaScriptを使うかCSSだけでやるか
![[画像] 今日の気になる記事「きにきじ」QR Code](http://www.kagitaku.com/diary/images/qrcode.png)
June 15th, 2009 at 16:01
はじめまして(*^_^*)
設定が勝手に戻ってしまう件、困っていましたのでとても助かりました。ありがとうございます。
それで、いろいろ試してみたところ、セクション区切りを入れると区切りまでの設定は「行数を指定する」に戻されないことがわかりました。
もしよろしければお試ください。
» このコメントを引用してコメントする
June 15th, 2009 at 18:35
かっちんさん
コメントありがとうございます。
確かにセクション区切りの前は設定が保存されるようですね。実は数日前に気付いたんですが、必要のない区切りが入っちゃうのでどうしたもんかと悩んでいました。
解決策の1つとして試す価値はありますよね。お教えくださいまして、ありがとうございました。これからもよろしくお願いします m(_ _)m
» このコメントを引用してコメントする