過去ログ

                                Page     190
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼書式変更  平井 02/10/11(金) 10:16
   ┗Re:書式変更  ぴかる 02/10/11(金) 10:42
      ┗Re:書式変更  BOTTA 02/10/11(金) 11:32
         ┗Re:書式変更  平井 02/10/11(金) 12:02

 ───────────────────────────────────────
 ■題名 : 書式変更
 ■名前 : 平井
 ■日付 : 02/10/11(金) 10:16
 -------------------------------------------------------------------------
   こんにちわ。はじめまして。
エクセルで指定したセルに“0"が入力された場合に同じ行のセルの書式を
変更する方法が知りたいのですが。簡単に出来る方法があれば教えてください。
 ───────────────────────────────────────  ■題名 : Re:書式変更  ■名前 : ぴかる  ■日付 : 02/10/11(金) 10:42  -------------------------------------------------------------------------
   平井さん、こんにちは。

>エクセルで指定したセルに“0"が入力された場合に同じ行のセルの書式を
>変更する方法が知りたいのですが。簡単に出来る方法があれば教えてください。

一般機能の条件付き書式を使われてはどうですか?。
(メニューバーの書式→条件付き書式)

A1セルが0だった時、B1セルの書式を変更したい場合
 1.B1にセルを合わせて、条件付き書式を選択
 2."セルの値が"から"数式が"に変更
 3.数式を入力 =AND($A1<>"",$A1=0)
 4.お好みの書式に設定
 5.他のセルへの展開が必要なら、B1セルを該当セルへ書式のコピーを行う。

お試し下さい。
 ───────────────────────────────────────  ■題名 : Re:書式変更  ■名前 : BOTTA  ■日付 : 02/10/11(金) 11:32  -------------------------------------------------------------------------
   平井さん、ぴかる さん、こんにちは
>>エクセルで指定したセルに“0"が入力された場合に同じ行のセルの書式を
>>変更する方法が知りたいのですが。簡単に出来る方法があれば教えてください。
VBAで
Worksheetモジュールにコピペして下さい

Private Sub Worksheet_Change(ByVal Target As Range)
Dim r1 As Range, r2 As Range
  Set r1 = Range("A10")        '指定のセル範囲が "A10"として
  Set r2 = Application.Intersect(Target, r1)
  If Not r2 Is Nothing Then
    If r1.Value = "0" Then     '"A10"に"0"が入力された場合
      r1.EntireRow.NumberFormatLocal = ";;;" '書式を「非表示」にする
    Else
      r1.EntireRow.ClearFormats  '"0"以外が入力された場合書式を元に戻す
    End If
  End If
  Set r1 = Nothing: Set r2 = Nothing
End Sub
 ───────────────────────────────────────  ■題名 : Re:書式変更  ■名前 : 平井  ■日付 : 02/10/11(金) 12:02  -------------------------------------------------------------------------
   ありがとうございます。
早速試してみます。
また、わからないことがあったら宜しくお願いします。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 190