• ベストアンサー

Excel セルの書式について

 任意のセルにある数値を入力したら、その数値にもとづいて、その数値以降のセルの書式を変更したいのですが、どのようにすれば良いのか、ご教示をお願いいたします。 「条件付き書式」で出来そうな気がしますが、技術不足のため質問させて頂きました。よろしくお願いいたします。 Windows 10 Excel 2016 ※図ではA1に「6」を入力し、「7」(G3)以降が網掛けになっています。

質問者が選んだベストアンサー

  • ベストアンサー
  • msMike
  • ベストアンサー率20% (368/1813)
回答No.2

添付図参照 ルールの種類→"数式を使用して、…セルを決定" ルールの内容→ =A4>$A1 (注:$記号を無用な位置に付けない主義)

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17070)
回答No.3

VBAですが、参考に。 標準モジュールに Sub test30() Dim f As Object ActiveSheet.Range("A5:G5").FormatConditions.Delete '現状の条件を消去 Set f = ActiveSheet.Range("A5:G5").FormatConditions.Add(Type:=xlCellValue, Operator:=xlGreater, Formula1:=Range("a1").Value) '設定 'f.Interior.Color = RGB(200, 250, 180) '塗りつぶしの色の場合 f.Interior.Pattern = xlChecker '網掛け End Sub ーーーー 任意のセル Range("a1").Value より大きい値の場合 Operator:=xlGreater 網掛けのパターン f.Interior.Pattern 網掛け色 f.Interior.Color ーーー なぜVBA? 操作で覚えるより、すっきりすると思うが。 特に英米人ならば。日常語を並べるような、感じで書けるから。 小生は、エクセル2003以前も経験しているので、最近のバージョンの操作は大幅に変わっているから、覚えにくい。 ーー 解説記事 条件付き書式 https://www.tipsfound.com/vba/07020 網掛けの設定 https://www.officepro.jp/excelvba/cell_interior/index2.html

  • watabe007
  • ベストアンサー率62% (476/760)
回答No.1

A3:J3セルを選択して 条件付き書式を設定 数式は =A4>$A&1