互換性チェックで、グラフィック、オブジェクト、または ActiveX コントロールに関する互換性の問題が見つかりました。
重要: 引き続き以前のファイル形式でブックを保存する場合は、その前に重大な機能損失を引き起こす問題を解決して、データが永久に失われたり、正しい機能が損なわれたりすることのないようにしておく必要があります。
再現性の低下を引き起こす問題は、引き続き以前の形式でブックを保存するために解決しておく必要がある場合もあれば、そのままでもかまわない場合もあります。データが失われたり機能が損なわれたりすることはありませんが、ブックの表示や動作が、以前のバージョンの Microsoft Excel で開いたときとまったく同じではなくなる可能性があります。
この記事の内容
機能が大幅に損なわれる問題
問題 |
解決方法 |
このオブジェクトに適用されている効果が削除されます。 このグラフィックの境界線からはみ出たテキストは表示されません。 |
意味 Excel 2007 以降では、Excel 97-2003 ではサポートされていない特殊効果 (透明の影など) を使用できます。 このような特殊効果は解除されます。 また、Excel 2007 以降では、図形に図形の幅を超えるテキストを挿入した場合、図形の境界線からテキストがはみ出て表示されます。 Excel 97-2003 では、境界線からはみ出たテキストは切り捨てられます。 テキストの切り捨てを防ぐには、テキストの長さに合うように図形のサイズを調整します。 操作 互換性チェックで [検索] をクリックして、特殊効果が適用されているオブジェクトを探し、必要に応じて特殊効果を解除します。 |
このオブジェクトは編集できなくなります。 |
意味 Excel 2007 以降で作成された埋め込みオブジェクトは、Excel 97-2003 では編集できません。 操作 互換性チェックで [検索] をクリックして、編集できないテキストを含むオブジェクトを探し、必要な変更を加えます。 |
初期化されていない ActiveX コントロールを、選択した形式のファイルに保存することはできません。 続行すると、このようなコントロールは失われます。 |
意味 初期化に危険が伴う (UFI) と見なされる ActiveX コントロールがブックに含まれている場合、ブックを以前のバージョンの Excel ファイル形式で保存すると、それらのコントロールが失われます。 このようなコントロールは、初期化しても安全な (SFI) コントロールとして設定することができます。 操作 ブックに高いレベルのセキュリティが設定されていて、初期化されていない ActiveX コントロールが含まれている場合、そのブックを開くときに、最初にメッセージ バーを使用してコントロールを有効にしてから、これらのコントロールを初期化する必要があります。 |
図形、ワードアート、テキスト ボックスなど、このブックのオブジェクトの一部では、オブジェクトの境界を超える長さのテキストを入力できる場合があります。 以前のバージョンの Excel では、このオプションに対応していないため、境界を超えたテキストは表示されません。 |
意味 Excel 2010 以降では、オブジェクト (図形など) でテキスト ボックスを表示し、そのオブジェクトの境界を超えてテキストを表示できます。 Excel 97-2007 では、オブジェクトの境界を超えたテキストは表示されません。 操作 互換性チェックで、[検索] をクリックして、図形の境界を越えるテキストを含むテキスト ボックスを見つけ、境界内のテキストを保持するために必要な変更を加えてから、テキストをオーバーフローさせるオプションをオンにします (図形またはテキスト ボックスを右クリックし、[図形の書式設定] をクリックし、[テキスト オプション] カテゴリをクリックし、[テキスト ボックス] ボタンをクリックします。 [テキストのオーバーフローを許可する] 図形チェックボックス) を選択します。 |
再現性の低下を引き起こす問題
問題 |
解決方法 |
このブックには、以前のバージョンの Excel で使用できない書式が設定されたテキスト ボックスが含まれています。 テキスト ボックス内のテキストは、以前のバージョンの Excel では別の書式で表示されます。 |
意味 Excel 2007 以降では、複数列のテキストを表示するオブジェクト (図形など) でテキスト ボックスを使用できます。 Excel 97-2003 では、テキストは表示されますが、別の書式が使用されます。 操作 互換性チェックで、[ 検索 ] をクリックして、複数の列のテキストを表示するテキスト ボックスを見つけ、必要な変更を加えて 1 つの列にのみテキストを表示します (図形を右クリックし、[ 図形の書式設定] をクリックし、[ テキスト オプション] カテゴリをクリックし、[ テキスト ボックス ] ボタンをクリックし、[ 列 ] ボタンをクリックします)。 |