- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:EXCEL マクロ)
EXCELマクロで最小値・最大値に斜め線を入れる方法
このQ&Aのポイント
- EXCELマクロを使用して、A1~D1の中の数字の最小値・最大値に斜め線を入れる方法を教えてください。
- 例として、A1~D1の数字が以下のようになっている場合、最小値1つと最大値1つに斜め線を入れたいです。
- 具体的な処理の方法や条件についてアドバイスをいただけますか?
- みんなの回答 (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
お礼
ありがとうございます。 できました。 とても助かりました。ありがとうございました。