- ベストアンサー
Excel2003でセルの背景色の色番号を表示する方法
- Excel2003を使用しています。セルA1の背景色の色番号を表示したいですが、特定の方法を試しても色番号が表示されません。どうすれば良いでしょうか?
- Excel2003を使用しています。セルA1の背景色の色番号を取得する方法を教えてください。
- Excel2003でセルA1の背景色の色番号を取得するための方法を教えてください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
連続登場、myRangeです。 回答2でいい忘れあり。 色変更を反映させる方法として再計算させる方法もあります。 色変更後、ファンクションキーF9を押して再計算させる。 が、何れにしろ、 色変更を反映させるためには、ひと手間いるということです。 以上です。
その他の回答 (3)
- Wendy02
- ベストアンサー率57% (3570/6232)
こんにちは。 >セルの色を変えると色番号は自動で変わらないのでしょう? VBAで、色の変更をさせるボタンなどに対して、インスタンスを設けるか、イベントを新たに作ることにすればよいのだと思います。 http://oshiete1.goo.ne.jp/qa4680287.html 条件としては、Excel 2003 まで。#3の回答の中の 1で、クラスモジュールが必要だということ。 最初に、Auto_Open を実行してあげること(ブックを一旦閉じて、再度開くと、自動的に設定されます)
お礼
有り難うございました。 VBAは私には難しく分かりません。VBAに行く前に、まだ知らない色んな機能を勉強をしたいと思います。 大変有り難うございました。 これからも宜しくお願いします。
- myRange
- ベストアンサー率71% (339/472)
回答1、myRangeです >セルの色を変えると色番号は自動で変わらないのでしょうか? 残念ながらそれはできません。 例えば、A3の色を赤から黄色に変更した後、 その色番号をB3に反映させるためには B3をダブルクリックするなりして、再度、式を確定させるか 他のセル(どこでもいい)に何かしら入力してやらなければいけません。 要するにどこかのセルの値が更新されなければならないということです。 試しに、A3の色を変更した後、"D5"にでも何か入力してみてください B3の色番号が変更した色番号に変わるはずです。 また、色の変更は、VBA(マクロ)を使っても認識することはできません。 (これは色の変更と【同時に】という意味ですので勘違いなきよう) 以上です。
- myRange
- ベストアンサー率71% (339/472)
セルB1~B8に、 =色番号 という式を入力してやらないといけません。 以上です。
お礼
有り難うございました。 問題は解決されました。もう一つ聞きたいのですが、セルの色を変えると色番号は自動で変わらないのでしょう?教えて頂けないでしょうか。お願いします。
お礼
こんにちは 大変参考になりました。有り難うございました。 ファンクションキーを押すなり、他のデーターを入れるなりして活用させて頂きます。 まだ分からないことが多くあるのでこれからも宜しくお願いします。