• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:EXCEL マクロ)

EXCELマクロで最小値・最大値に斜め線を入れる方法

このQ&Aのポイント
  • EXCELマクロを使用して、A1~D1の中の数字の最小値・最大値に斜め線を入れる方法を教えてください。
  • 例として、A1~D1の数字が以下のようになっている場合、最小値1つと最大値1つに斜め線を入れたいです。
  • 具体的な処理の方法や条件についてアドバイスをいただけますか?

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

  • ベストアンサー
回答No.1

以下のような内容でしょうか。 Sub 上下カット() Dim MyR As Range, MyMax As Integer, MyMin As Integer Dim MX As Range, MN As Range With ActiveSheet MyMax = WorksheetFunction.Max(.Range("A1:D1")) MyMin = WorksheetFunction.Min(.Range("A1:D1")) For Each MyR In .Range("A1:D1") If MyR.Value = MyMax Then Set MX = MyR If MyR.Value = MyMin Then Set MN = MyR Next MX.Borders(xlDiagonalUp).LineStyle = xlContinuous MN.Borders(xlDiagonalUp).LineStyle = xlContinuous End With End Sub

ru-0724
質問者

お礼

ありがとうございます。 できました。 とても助かりました。ありがとうございました。

関連するQ&A

専門家に質問してみよう