• ベストアンサー

エクセルで行の高さが一定数以下のセルに色を表示するマクロ

エクセルで、A1からD50までの範囲で、行の高さが一定数以下の行(各セル)に同色(例えば黄色)表示するマクロを教えてください。 よろしくお願いいたします。

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

  • ベストアンサー
  • pbforce
  • ベストアンサー率22% (379/1719)
回答No.1

For i = 1 To 50 If Rows(i).RowHeight < 8 Then Range(Cells(i, 1), Cells(i, 4)).Interior.ColorIndex = 6 End If Next i こんな感じ?

hijtxa
質問者

お礼

出来ました。 ありがとう、ございました。 また、よろしくお願いいたします。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.2

先ほどの質問に対する皆さんの回答の中にヒントがてんこ盛りなのですがねぇ…。後はマクロ記録でセルに背景色を着ける方法を調べれば解決しますよ。今度は全部は書きません。 If Rows(idx).RowHeight > 18 Then  Rows(idx).Interior.ColorIndex = 6 Else  Rows(idx).Interior.ColorIndex = xlNone End If

すると、全ての回答が全文表示されます。

関連するQ&A