プロが教えるわが家の防犯対策術!

エクセルで「1」と入力すると「(1)」と表示させたい。それも赤いフォントで。(1)から(20)まで全てについて行いたい場合、どうしたらよいのでしょうか?条件付き書式は3個までの設定しかないし。
エクセルの場合は1つのセルに「(1).2.3」と3つの文字が入ってた時に「(1)」だけ赤に変えようとするとセル全体が(1.2.も同時に)赤くなってしまいます。(1)だけ赤くしたい・・・のです。
ムリでしょうか・・・?

A 回答 (2件)

1.


入力された数値が20以下の正の数であった場合に括弧で囲んで赤く
するのであれば、書式のユーザ定義で
[<=20][Red]"("#")"
とします。20超であったり0であったりすると、通常の書式で表示し
ます。範囲の制限をしないのなら[<=20]は不要。

2.
数値の一部分だけの書式を変更することは出来ませんが、幸いなこ
とに「(1).2.3」は数値じゃなくて文字列扱いなので、好きなところ
を選択して書式のフォントで色を変えて下さい。

この回答への補足

回答ありがとうございます。
1.の回答のセルの書式設定のユーザー設定でやると「1」と入力してエンターすると、(1)で赤く表示されてとてもいいのですが、同じセルに2個目の文字(たとえば「2」を入力すると、標準の黒の「1」に戻ってしまいます。
2の回答ですが、無理な望みかもしれませんが、「1」と入力するだけで「(1)」となり赤く表示させたい。(ワンアクションで・・・)というわがままの望みがかなう方法はないかなぁ、かつ同じセルの他の数字には影響させない。という望みなんですが。。。

補足日時:2007/06/26 14:34
    • good
    • 0

本文からの脈絡からは変ですが、単語登録、IMEにフォントの色制御機能はありません。



Excelの機能としても、無理でしょうねえ。あきらめましょう。

この回答への補足

やはりそうですか・・・単語登録では無理だろうとは思いましたが、エクセル機能で何か出来ちゃうのはないかなぁと思ったのですが・・・
ありがとうございました

補足日時:2007/06/26 14:45
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!