エクセル2013でオレンジ色が緑色に変わる!

以下の操作をしたところ、セルの色が変わってしまった。
  1. エクセル2010でセルの背景色をテーマ色のオレンジで塗る。ワークブックを保存する。
  2. 保存したブックをエクセル2013で開く。(この時点ではオレンジ色)オレンジ色のセルをコピーする。
  3. ブックを新規作成する。そこにコピーしたセルを貼り付ける。(この時点で緑色
どうなっているの?

調べてみると、エクセル2013でテーマ色が変わったらしい。

テーマ色と云うのは、セルの背景色を塗るときに表示される、縦に5段階で並んでいる色のこと。たとえば、こんな感じで表示される。これはエクセル2010用。

エクセル2016ではテーマ色が変っていた。おそらくエクセル2013から変わったのだと思う。並べてみるとこんな感じ。左がエクセル2010以前、右がエクセル2013以降。


右から、1列目がオレンジ→緑、3列目が紫→黄色、4列目が緑→灰色、5列目が紅→オレンジという具合で変わっている。

ただ、エクセル2010でセルの背景色をテーマ色で塗って保存したブックを、エクセル2013で開いても色は変わらない。

そのあたりはエクセルが賢くて、うまいことやってくれる。なので、テーマ色が変わったとしても、問題が表面化することはあまりないだろう。

問題が起きるのは、新しいブックに貼り付けたらというケース(冒頭の事例)。

推測するに、エクセル2010で作ったブックをエクセル2013で開いたときは、互換モードみたいな感じでエクセル2010形式としてブックを開いているのだろう。なので、色は変わらない。
しかし、新規ブックにコピーするときは2013形式としてブックが作られるので、2013のテーマ色が適用される。そのため、色が変わってしまう。

解決策

テーマ色を使わないのも一つの手ではあるが、それはなんだかさびしいので、別の解決策を。

リボンの「ページレイアウト」の「配色」でエクセル2010以前のテーマ色を設定できるので、そこで戻せばよさそう。


テーマ色はそうそう変えないで欲しいとエクセルに文句を言いたいところだけど、なにか都合があったんでしょうなあ。

コメント

このブログの人気の投稿

varchar をデータ型 numeric に変換中に、算術オーバーフロー エラーが発生しました。