エクセル2000において、条件付き書式を利用すると、そのセルの文字色とかパターン(塗りつぶしの色)などをその条件にそって、変えることができるのはわかったのですが、行単位で、条件付き書式を利用できないでしょうか? つまり、A1のセルがマイナスになった場合は、1の行はすべて赤に表示するということなのですが…

このQ&Aに関連する最新のQ&A

A 回答 (1件)

できます!!



最初に行を選択して、書式→条件付書式のウィンドウで、

「セルの値が」というところを「数式が」にかえて、その右のテキストボックスに半角英数で、

=A1<0

と入力します。

あとは、書式ボタンを押して、条件に合った時の書式(網掛け)を設定します。

OKをクリックして終了です。
    • good
    • 0
この回答へのお礼

ありがとうございます。
これに、絶対参照、相対参照をプラスしたらちゃんとできました。
これで、作業がすすみます。
助かりました。

お礼日時:2002/02/19 10:09

このQ&Aに関連する人気のQ&A

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

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q外部から手渡される不整形のエクセルデータを、毎回の書式設定作業を省くには。

外部から手渡される書式未設定のエクセルデータのデータだけを既に書式設定されたエクセルsheetに流し込んで、
毎回の書式設定をはぶきたいのですが、どうしたらいいでしょうか

Aベストアンサー

EXCELのバージョンにもよりますが

書式設定済みのブックにて
データ 外部データの取り込み データの取り込み

で書式未設定のEXCELファイルからデータのみ取り込む
方法もありますね!

QExcel2003 書式→セル書式設定→パターンと塗りつぶしの色について

Excel2003で、異なるブックを左右に並べて配置し、セルの色を付けたい場合に、書式メニュー→セルの書式設定→パターンタブで色付けしようとすると、色パレットのローズの色が片方は名前の通りピンク色ですが、片方は見た目がどうしても紫色になってしまいます。

色番号がどうなっているのか、マクロで記録し確認すると両方色番号が38番になり、同じなのに見た目が違ってきます。

やり方をツールバーの「塗りつぶしの色」に変えると色パレットの色自体がピンク色の元々のピンク系で上手くいきますが、理由を知りたいのです。

Aベストアンサー

EXCELではブックごとに色の設定を帰ることが出来ます。
そのために色がずれているのだと思います。
同じ色の設定をしたいのであれば両方のブックを開き
変更したいほうのブックのツールメニューのオプションの色のタブを開き
コピー元のファイル名の欄に、元になるブックを指定してはどうでしょうか。

Qエクセル書式で文字位置縦中央を既定値にしたい。

エクセル書式で文字位置が<縦:下詰め>に既定設定されているので、常に各ブック毎に毎度<縦:中央>に設定替えしています。新しいエクセルを開くときの書式既定値を変更する方法を教えてください。
エクセル2000を使用しています。

Aベストアンサー

「書式」-「スタイル」で、変更できます。

Qマクロで条件付き書式(セルの塗りつぶし)

2003のため、条件付書式を5つ作るのにマクロが必要なのですが触ったことないので全くわかりません。以下のマクロ作ったのですが、"コンパイルエラー End Subが必要です"と出てしまいます。どこが悪いのか見当も付きません(TT)。添削をお願いします。

やりたいことは、「決まっている範囲内に入力されている単語別にセルの色を分ける」です。

Sub 条件()
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rng As Range
Set rng = IntersectC9: F28

If rng Is Nothing Then Exit Sub
Dim x As Range
For Each x In rng
Dim myColor As Integer
Select Case x.Value
Case "りんご": myColor = 3 '赤色
Case "ばなな": myColor = 45 'オレンジ色
Case "みかん": myColor = 6 '黄色
Case "いちご": myColor = 5 '青色
Case "他": myColor = 4 '緑色
Case Else: myColor = xlNone
End Select
x.Interior.ColorIndex = myColor
Next x
Set rng = Nothing
Set x = Nothing
End Sub

2003のため、条件付書式を5つ作るのにマクロが必要なのですが触ったことないので全くわかりません。以下のマクロ作ったのですが、"コンパイルエラー End Subが必要です"と出てしまいます。どこが悪いのか見当も付きません(TT)。添削をお願いします。

やりたいことは、「決まっている範囲内に入力されている単語別にセルの色を分ける」です。

Sub 条件()
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rng As Range
Set rng = IntersectC9: F28

If rng Is Nothing Then Exit Sub
Dim x...続きを読む

Aベストアンサー

初めてマクロを書かれた割には惜しいところまできていますが、このマクロでは動きません。

以下のマクロを「シート名右クリック」→「コードの表示」で開く画面に貼り付けてください。ワークシートに戻って C9:F28 に値を入力してみて下さい

Private Sub Worksheet_Change(ByVal Target As Range)
Dim rng As Range
Dim x As Range
Dim myColor As Integer
  Set rng = Intersect(Target, Range("C9:F28"))
  If rng Is Nothing Then Exit Sub
  For Each x In rng
   Select Case x.Value
    Case Is = "りんご"
     myColor = 3 '赤色
    Case Is = "ばなな"
     myColor = 45 'オレンジ色
    Case Is = "みかん"
     myColor = 6 '黄色
    Case Is = "いちご"
     myColor = 5 '青色
    Case Is = "他"
     myColor = 4 '緑色
    Case Else
     myColor = xlNone
   End Select
   x.Interior.ColorIndex = myColor
  Next x
End Sub

初めてマクロを書かれた割には惜しいところまできていますが、このマクロでは動きません。

以下のマクロを「シート名右クリック」→「コードの表示」で開く画面に貼り付けてください。ワークシートに戻って C9:F28 に値を入力してみて下さい

Private Sub Worksheet_Change(ByVal Target As Range)
Dim rng As Range
Dim x As Range
Dim myColor As Integer
  Set rng = Intersect(Target, Range("C9:F28"))
  If rng Is Nothing Then Exit Sub
  For Each x In rng
   Select Case x.Value
...続きを読む

Qエクセル2007 書式の連続コピーができない

エクセル2007 書式の連続コピーができません。 書式のコピーボタンをダブルクリックするとできる、とヘルプにも書いているのに・・・。(エクセル2000では重宝してたのですが)
よろしくお願いします。

Aベストアンサー

「書式のコピー/貼り付け」は、従来のバージョンと同じです。

1回の「書式のコピー/貼り付け」ができ、ダブルクリックの連続貼り付けができないのであれば、ダブルクリックの速さを「遅く」に設定した方がやりやすいと思います。

「簡単に書式だけコピーする」
http://pc.nikkeibp.co.jp/article/NPC/20070124/259534/

Qエクセルの条件付き書式で設定した条件にあったセルに色をつけ、かつロック

エクセルの条件付き書式で設定した条件にあったセルに色をつけ、かつロックしたい。
色をつけることはできたのですが、ロックするにはどのようにしたらよいのでしょうか?
条件付き書式の設定で、条件に合わなく、色がつかなかったセルはアクティブのままにしたいと思います。
よろしくお願いします。

Aベストアンサー

回答No2です。その後よく考えましたら次のようにマクロを組み合わせることでできることが判りました。
初めに例えばA列について条件付き書式を設定して例えば10以上の数値でしたらセルに色を付けることにします。
その後にシート全体を選択して右クリックし、「セルの書式設定」の「保護」のタブでロックのチェックを消します。次いで[校閲]タブで「シートの保護」をクリックして何らのパスワードを設定することなしにOKします。
マクロの設定ですがシート見出しで該当のシート名で右クリックして「コードの表示」を選択します。表示の白い窓には次のコードを入力します。

Private Sub Worksheet_Change(ByVal Target As Range)

If Target.Column = 1 And Target.Value >= 10 Then
Target.Select
ActiveSheet.Unprotect
Selection.Locked = True
ActiveSheet.Protect
End If

End Sub

このようにすることでA列で10以上の数値を入力した後ではそのセルの数値が変更できなくなります。他のセルには数値を入力することができます。

回答No2です。その後よく考えましたら次のようにマクロを組み合わせることでできることが判りました。
初めに例えばA列について条件付き書式を設定して例えば10以上の数値でしたらセルに色を付けることにします。
その後にシート全体を選択して右クリックし、「セルの書式設定」の「保護」のタブでロックのチェックを消します。次いで[校閲]タブで「シートの保護」をクリックして何らのパスワードを設定することなしにOKします。
マクロの設定ですがシート見出しで該当のシート名で右クリックして「コードの...続きを読む

Qエクセルの書式設定が解除できません。

他のソフトよりデータをエクセルに取り込んだのですが、セルの表示形式がどうしても解除できません。
セルの書式設定の保護タブの「ロックする」のチェック
マークもはずしたのですが、内容の数値を変更して入力
するとなぜか解除できないユーザーの定義の書式で表示されます。書式設定の表示形式がユーザー定義の
--月--日に何回変更しても戻ってしまいます。
エクセルの設定で解除できると思うのですが、、。
すみませんがご教授ください。

Aベストアンサー

ご質問の回答になっているか分かりませんが・・・
「3/1」などの日付として認識されてしまうデータを入力すると、セルの書式が「3月1日」となってしまいます。
その後、「100」と入力しても、「4月9日」と表示されます。

設定された日付の書式を標準の書式に戻すには、

(1)書式を戻したいセルを選択。
(2)<書式>→<セル>をクリック。
(3)<セルの書式設定>ダイアログボックスの<表示形式>タブをクリック。
(4)左側の<分類>の一覧から「標準」をクリック。

また、保護タブの「ロック」はシートの保護などをしていない限り、あまり意味は無いと思います。

Q一定間隔で離れた複数セルを参照し、指定文字が1つでもあれば「条件付き書式の設定」によりセルの色を変えたい【エクセル2000】

縦方向に一定間隔で離れた複数のセルを以下の5つのセルとして
C20,C30,C40,C50,C60

そこにはプルダウンにより以下の文字のどちらかが入力され
"上記欄に捺印" か "捺印不要"

"上記欄に捺印"の文字が5つのセルのうち1か所でも選択されていれば
C10の捺印欄を黒塗りから白塗りに変えたいと思っています。

書類様式に伴い,C20:C60と選択することが不可能で,
C20,C30,C40,C50,C60と個々に選択する必要があります。

また,"捺印不要"な場合にセルを空白にすることとすれば
=COUNTA(C20,C30,C40,C50,C60)>0
で条件は満たすのですが,客先に提出する書類で,"捺印不要"な場合は"捺印不要"を入力しておかなければ受付けてもらえません。

以上の内容で困っています。
「条件付き書式の設定」で入力する数式をご教示願います。

Aベストアンサー

スマートといえるかわかりませんが条件付き書式
[数式が]
=FIND("上記欄に捺印",CONCATENATE(C10,C20,C30,C40,C50,C60))
または
=FIND("上記欄に捺印",C10&C20&C30&C40&C50&C60)

Qエクセル2000の書式について

OS:XP Pro SP-2 エクセル2000のメニューバー?(ファイル、編集、表示、挿入、書式、ツール、データ、ウィンドウ、ヘルプ)で書式の表示される項目が通常、セル、行、列、シート、オートフォーマット、条件付き書式ふりがな等が表示されると思うのですが、シートしか表示されません。しかも下矢印(あまり使ってない項目が非表示になっていて選択すると全部表示される)もありません。

エクセルの再インストールもしましたが直りません。

修復方法ご存じの方ご教示願います。宜しくお願い致します。

Aベストアンサー

まだ、お困りでしょうか?

エクセル2000が手元に無いので
エクセル2003でのやり方で申し訳ないのですが、
メニューバー上で右クリックすると
ツールバーリストが表示されますので、
「ユーザー設定」を選択する。

タグ「コマンド」を選択して、
メニューバー「書式」を選択すると
「選択したボタンの編集」ボタンが押せるようになるので押す。
「リセット」を選択すると初期設定に戻ります。
あとは、「閉じる」ボタンを押して終了です。

もし、これで出来ない場合は、
下記サイトを参考にしてください。
http://www2.odn.ne.jp/excel/waza/toolbar.html#SEC12

Q条件付き書式設定で色をつけたセルの内容を変更しても色を変えない方法は?

Excelの条件付き書式設定で、空白セルに色(黄)をつけました。
このセルに数値(又は文字)を入力すると、通常この色が消えてしまいますが、入力しても色をそのまま残す方法はありますか?

Aベストアンサー

#4補足の条件でしたら
式を使用せずにオートフィルタで任意の列に空白を指定。
検索結果に対して書式設定して、色をつけます。
一箇所に色をつけてコピーする。オートフィルをかけたまま範囲選択し、形式を選択して貼り付けで書式のみをはりつけ。
表示されていない行は張り付けされないはずですが、一応ご確認を!!
オートフィルタを解除すると任意の箇所のみ色がついた状態になります。

色を元に戻すときは色付け箇所だけを戻す操作をするのではなく、表全体、列または行を選択して全体で書式設定をやり直せば早くできると思いますよ。


人気Q&Aランキング