KB0084: thinkcell chartsを手動で編集すると、「Convert」または「Edit Existing」を提示するダイアログが表示される

問題

PowerPoint 2007以降のバージョンでは、thinkcellをdeactivateし、過去にthinkcell 8以前のバージョンで作成されたチャートを手動で編集しようとすると、これらのチャートがその後thinkcell 9以降のバージョンで編集されていない場合に、ダイアログが表示されます。下の画像はPowerPoint 2013のものです。正確な文言はPowerPointのバージョンによって若干異なります。

最新のPowerPointの機能を使用してグラフを編集するには、これを最新の形式に変換する必要があります。[ファイル] タブをクリックしてから [情報] タブで [変換] をクリックすると、すべてのグラフを変換できます。このグラフを変換しますか? 変換 / 現在の形式のままで編集 / キャンセル

説明

PowerPoint 2003以前のバージョンでは、すべてのチャートがMicrosoft Graphオブジェクトとして作成されていました。そのため、thinkcell 8までのほとんどのthinkcell chartsもMicrosoft Graphをベースにしていました。PowerPoint 2007以降、MicrosoftはGraphを廃止し、PowerPointは既存の従来型Microsoft Graphチャートを新しいOfficeチャートオブジェクトに変換するよう提示するようになりました。

解決策

最新バージョンのthinkcellがインストールされ、有効化されていることを確認してください。thinkcellはチャートをシームレスかつサイレントに変換します。

thinkcellを使用できない場合は、上記のダイアログで Edit existing を選択してチャートを編集し、従来型のMicrosoft Graphチャートオブジェクトを保持するか、または Convert を選択してチャートをMicrosoftの最新形式に変換してください。 もっと読む

PowerPoint 2007以降で、このダイアログを表示せず、古いPowerPointバージョンの動作に戻すよう設定できる可能性があります。注:この場合、PowerPointに組み込まれている Chart ボタンをクリックすると、PowerPointは従来型のMicrosoft Graphチャートを挿入します。

このダイアログを無効にし、PowerPointで従来型のチャート形式を使用するには、次のキー(DWORD)をレジストリに追加し、その値を1に設定します。

  • Office 2007:
    HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\OFFICE\12.0\Common\Charting\MSGraphEnable
  • Office 2010(32ビットおよび64ビット):
    HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\OFFICE\14.0\Common\Charting\MSGraphEnable
  • Office 2013(32ビットおよび64ビット):
    HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\OFFICE\15.0\Common\Charting\MSGraphEnable
  • Office 2016(32ビットおよび64ビット):
    HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\OFFICE\16.0\Common\Charting\MSGraphEnable