PowerPointテキストボックスの文字が欠ける

てっきり仕様だと考えていたけどそうでもなかったようである。

  • ファイルを開いた際に、スライドのプレースホルダやテキスト ボックスにある文字の一部が表示されません。この状態でスライドショーを実行しても、同じように一部の文字が表示されません。
  • ファイルを開いたときは、プレースホルダやテキスト ボックスの文字が表示されますが、スライドショーの実行中に、スライドやウィンドウを切り替えると、一部の文字が表示されません。

2003の場合の解決方法と回避策は以下の通り。

解決方法

  1. Microsoft Office 2003 Service Pack 2を適用します
  2. HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\PowerPoint\Options

値の名前 : PPTForceFontEnum
データ タイプ : DWORD 値
値のデータ : 1

回避策

  1. ファイルを再作成します。
  2. 現象の発生しているプレゼンテーション ファイルを作成した PowerPoint と、ファイルを開いている PowerPoint のバージョンが異なる場合には、現在ファイルを開いているバージョンの PowerPoint で上書き保存します。
  3. PowePoint を終了せずに、ファイルを開き直します。
  4. ファイルを開いた後に "標準表示" や "スライド表示" 等の表示形式を切り替えます。一時的にテキスト ボックス内の文字が表示されて、現象が回避できる場合があります。
  5. いずれの方法でも回避できない場合は、現象の発生するテキスト ボックスのサイズを変更します。


さらに最後には気をつけるべきポイントまで書いてある。こんなに丁寧に書かれているのも珍しい。

  • テキストボックスの横幅は、右端に1文字以上の余裕をもって作成する
  • テキストボックスの文字列が2行以上となる場合は、テキストボックスのサイズで自動調整せず、Shift+Enter で改行を強制的に挿入する