Excel 2007 または Excel 2010 で作成したファイルを Excel 2003 以前のバージョンで開くと設定した色が変更される

文書番号: 953536 - 対象製品
すべて展開する | すべて折りたたむ

目次

現象

Microsoft Office Excel 2007 または Microsoft Excel 2010 でファイルを作成し、Microsoft Office Excel 2003 以前のバージョンでファイルを開いた際に、以下に記述する操作を実行した場合、設定した色が変更されます。

セルの塗りつぶしの色、フォントの色

Excel 2007 または Excel 2010 でセルの塗りつぶしの色またはフォントの色に指定した色が、Excel 2003 以前のバージョンで使用される標準の色の一覧に存在しない場合があります。その場合は Excel 97-2003 ブック形式でファイルを保存する時に実行される互換性チェックによって、Excel 2003 以前のバージョンの Excel でサポートされていない書式が設定されていることを知らせる、次の警告メッセージが表示されます。

元に戻す画像を拡大する
互換性チェック 警告メッセージ


そのままファイルを保存し、Excel 2003 以前のバージョンでファイルを開きなおすと、Excel 2003 以前のバージョンで使用される標準の色の中から最も近い色が自動的に割り当てられます。そのため、Excel 2003 以前のバージョンでファイルを開いた際に Excel 2007 または Excel 2010 で設定した色とは異なる色で表示される場合があります。

また、Excel 2003 以前のバージョンでファイルを開き、標準の色に近い色に変更された状態でファイルを上書き保存すると、次回 Excel 2007 または Excel 2010 でファイルを開いた際にも Excel 2003 以前のバージョンで変更された標準の色で表示されます。

グラフや図形のフォントの色

Excel 2007 または Excel 2010 でグラフを作成して、グラフ タイトルなどのグラフ オブジェクトのフォントの色を設定した場合や、図形を作成してテキストを追加し、文字列のフォントの色を設定した際に指定した色が、Excel 2003 以前のバージョンで使用される標準の色の一覧に存在しない場合があります。その場合、Excel 2003 以前のバージョンでファイルを開きなおすと、Excel 2003 以前のバージョンで使用される標準の色の中から最も近い色が自動的に割り当てられます。そのため、Excel 2003 以前のバージョンでファイルを開いた際に Excel 2007?または Excel 2010 で設定した色とは異なる色で表示されます。

ただし、Excel 2007?または Excel 2010 にて Excel 97-2003 ブック形式でファイルを保存する時、互換性チェックの警告メッセージは表示されません。

Excel 2003 以前のバージョンでファイルを開き、標準の色に近い色に変更された状態でファイルを上書き保存しても、Excel 2003 以前のバージョンで意図して色の変更作業をしなければ、次回 Excel 2007 または?Excel 2010 でファイルを開いた際に Excel 2007 または?Excel 2010 で設定した色で表示されます。

補足 : グラフのデータ系列やグラフ エリアに塗りつぶしの色を設定した場合、および図形に塗りつぶしの色を設定した場合は、Excel 2007?または Excel 2010 で設定した色が Excel 2003 でも保持されて表示されます。

原因

この現象は、Excel 2003 以前のバージョンでは、塗りつぶしの色やフォントの色を設定する際に、標準の色から選択しますが、Excel 2007?および Excel 2010 では、Microsoft Office 2007?および Microsoft Office 2010 で新たな描画エンジンが導入されたため、セルやオブジェクトの書式を適用する方法が変更され、テーマに基づいた色のギャラリーおよび標準の色から選択するため発生します。

回避策

Excel 2007 または?Excel 2010 と Excel 2003 以前のバージョンで、同じ色の設定をするには、次の手順を実行し、ファイルごとに保持している標準の色を変更します。

ここでは、Excel 2007 の手順を記載します。
  1. Excel 2007 を起動します。
  2. A1 セルの上で右クリックし、[セルの書式設定] をクリックします。

    元に戻す画像を拡大する
    セルの書式設定
  3. [塗りつぶし] タブの [その他の色] ボタンをクリックします。

    元に戻す画像を拡大する
    その他の色
  4. [色の設定] ダイアログ ボックスで任意の色を設定します。

    元に戻す画像を拡大する
    色の設定
  5. [色の設定] ダイアログ ボックスの [ユーザー設定] タブをクリックし、[カラー モデル] が [RGB] に設定されていることを確認します。

    元に戻す画像を拡大する
    カラー モデル
  6. [赤]、[緑]、[青] のそれぞれの数値を確認し、記録します。

    元に戻す画像を拡大する
    カラー値
  7. [OK] ボタンを 2 回クリックして、[セルの書式設定] ダイアログ ボックスを閉じます。
  8. 元に戻す画像を拡大する
    Microsoft Office ボタン
    (Microsoft Office ボタン) をクリックし、[Excel のオプション] をクリックします。

    元に戻す画像を拡大する
    Excel のオプション
  9. [Excel のオプション] ダイアログ ボックスの左側のメニューから [保存] をクリックし、右側に表示されている [ブックの外観の保持] から [色] ボタンをクリックします。

    元に戻す画像を拡大する
    ブックの外観の保持
  10. [色] ダイアログ ボックスの [標準の色] の一覧から、新しい色に置き換わっても問題ない色を選択し、[変更] ボタンをクリックします。

    元に戻す画像を拡大する
    標準の色
  11. [色の設定] ダイアログ ボックスが起動したら、[ユーザー設定] タブで、手順 6 で記録した RGB 番号を入力します。

    元に戻す画像を拡大する
    ユーザー設定
  12. [OK] ボタンを 3 回クリックして、開いたダイアログ ボックスを閉じます。
  13. 元に戻す画像を拡大する
    Microsoft Office ボタン
    (Microsoft Office ボタン) をクリックし、[名前を付けて保存] メニューの [Excel 97-2003 ブック] メニューを選択して保存します。

    元に戻す画像を拡大する
    ファイルの種類
  14. 手順 13 で保存したファイルを Excel 2003 以前のバージョンで開きます。
  15. Excel 2007 で設定したセルの塗りつぶしの色が変更されずに表示されることを確認します。

プロパティ

文書番号: 953536 - 最終更新日: 2010年8月20日 - リビジョン: 3.1
この資料は以下の製品について記述したものです。
  • Microsoft Excel 2010
  • Microsoft Office Excel 2007
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 2002 Standard Edition
キーワード:?
kbharmony kbnofix kbbug kbtshoot kbexpertiseinter kbexpertisebeginner KB953536
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"

フィードバック

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com