ナレッジベース KB0075

現在の日付または「*」(アスタリスク)がthink-cellのラベルに表示されている

問題

Microsoft PowerPoint以外のプログラム(モバイル デバイス向けのPowerPointビューアーなど)でPowerPointのプレゼンテーションを表示すると、一部のthink-cellラベルは実際のコンテンツではなく、「*」(アスタリスク)や別の文字、現在の日付が表示されたり空になったりします。

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

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

テキストボックスで自動テキストを表示するためにthink-cellが使用する要素は以下の通りです。

  • .ppt ファイル内の RTFDateTimeMCAtom フィールドと
  • .pptx ファイルの <a:fld> テキスト フィールド。

このような要素が含まれているプレゼンテーションは、think-cellがなくてもOffice 2003で以下の手順に従って生成できます。

  1. Word 2003をスタートします。
  2. [挿入][日付と時刻] を選択します。
  3. [自動的に更新する] のボックスをチェックします。
  4. [表示形式] のいずれかを選び、[OK] をクリックします。
  5. 挿入された日付を選択します。
  6. [編集][コピー] をクリックします。
  7. PowerPoint 2003をスタートします。
  8. [編集][形式を選択して貼り付け...] を選択します。
  9. [貼り付け][書式付きテキスト (RTF)] を選択します。テキストボックスに日付が表示されます。
  10. .pptまたは.pptxとしてファイルを保存します。

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

解決策

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

共有する