ナレッジベース KB0075
現在の日付または「*」(アスタリスク)がthink-cellのラベルに表示されている
問題
Microsoft PowerPoint以外のプログラム(モバイル デバイス向けのPowerPointビューアーなど)でPowerPointのプレゼンテーションを表示すると、一部のthink-cellラベルは実際のコンテンツではなく、「*」(アスタリスク)や別の文字、現在の日付が表示されたり空になったりします。
think-cellでは、.pptおよび.pptxファイル形式の特殊な要素を使用して、自動的に更新されるデータが含まれているテキストボックスを表示する必要があります。影響を受けるビューアとソフトウェアは、公開されている .ppt および .pptx ファイル形式を完全かつ正確にサポートしていません。
テキストボックスで自動テキストを表示するためにthink-cellが使用する要素は以下の通りです。
- .ppt ファイル内の
RTFDateTimeMCAtom
フィールドと - .pptx ファイルの
<a:fld>
テキスト フィールド。
このような要素が含まれているプレゼンテーションは、think-cellがなくてもOffice 2003で以下の手順に従って生成できます。
- Word 2003をスタートします。
- [挿入] → [日付と時刻] を選択します。
- [自動的に更新する] のボックスをチェックします。
- [表示形式] のいずれかを選び、[OK] をクリックします。
- 挿入された日付を選択します。
- [編集] → [コピー] をクリックします。
- PowerPoint 2003をスタートします。
- [編集] → [形式を選択して貼り付け...] を選択します。
- [貼り付け] → [書式付きテキスト (RTF)] を選択します。テキストボックスに日付が表示されます。
- .pptまたは.pptxとしてファイルを保存します。
Microsoft PowerPoint Viewer 2007または他の該当するソフトウェアでこのようなプレゼンテーションを表示すると、日付フィールドが正しく表示されません。たとえば、「*」(アスタリスク)や空のテキストボックスとして表示されます。
解決策
Microsoft Officeを使用してPowerPointファイルを表示するようお勧めします。スマートフォンやタブレットでは、大抵Microsoft Office Mobileが利用できます。
また、プレゼンテーションをPDFファイルとして保存して、PDFビューアーで使用することもできます。