KB0075: thinkcellラベルに現在の日付またはアスタリスク(*)が表示される

問題

PowerPointプレゼンテーションをMicrosoft PowerPoint以外のプログラム(例:モバイルデバイス向けPowerPointビューアー)で表示すると、一部のthinkcellラベルで実際の内容の代わりにアスタリスク(*)、別の文字、現在の日付が表示されたり、空欄になったりすることがあります。

Lync 2010でラベルに表示されたアスタリスク

thinkcellは、自動更新データを含むテキストボックスを表示するために、.pptおよび.pptxファイル形式の特殊な要素を使用する必要があります。影響を受けるビューアーやソフトウェアは、公開されている.pptおよび.pptxファイル形式を完全かつ正しくサポートしていません。 もっと読む

thinkcellがテキストボックス内に自動テキストを表示するために使用する要素は

  • .pptファイル内のRTFDateTimeMCAtomフィールド、および
  • .pptxファイル内の<a:fld>テキストフィールドです。

このような要素を含むプレゼンテーションは、Office 2003でthinkcellを使用せずに、次の手順で作成できます。

  1. Word 2003を起動します。
  2. Insert > Date and Time に移動します。
  3. Update automatically のチェックボックスをオンにします。
  4. Available formats のいずれかを選択し、OK をクリックします。
  5. 挿入された日付を選択します。
  6. Edit > Copy をクリックします。
  7. PowerPoint 2003を起動します。
  8. Edit > Paste Special… を選択します。
  9. Paste > As Formatted Text (RTF) を選択します。日付がテキストボックスに表示されます。
  10. ファイルを.pptまたは.pptxとして保存します。

このようなプレゼンテーションをMicrosoft PowerPoint Viewer 2007またはその他の影響を受けるソフトウェアで表示すると、日付フィールドが正しく表示されず、たとえばアスタリスク(*)や空のテキストボックスとして表示されます。

解決策

PowerPointファイルの表示にはMicrosoft Officeの使用をお勧めします。Microsoft Office Mobileは多くのスマートフォンやタブレットで利用できます。
または、プレゼンテーションをPDFファイルとして保存し、PDFビューアーを使用することもできます。