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

Excelの罫線に関するマクロ

このQ&Aのポイント
  • Excelの罫線を引くマクロを作成し、赤色にする方法について教えてください。
  • マクロで罫線を引くと、赤色の罫線の下にもうひとつ罫線が表示されてしまいます。どの部分を修正すればいいでしょうか。
  • Excelマクロを使って罫線を引く方法について教えてください。赤色にする方法も教えてください。

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

  • ベストアンサー
  • myRange
  • ベストアンサー率71% (339/472)
回答No.2

>どこを削除すればよいのでしょうか 削除のみ、ということであれば、 Set myShp = ActiveSheet.Shapes.AddLine(L1, T1, L2, T2) これを削除するだけで動作します。 これ以後、変数myShpは使ってないし。。。(^^;;; 以上です。  

raunder
質問者

お礼

ありがとうございました。 午後の仕事に間に合いました。

その他の回答 (1)

  • mo2yakko
  • ベストアンサー率54% (30/55)
回答No.1

Sub 罫線() Dim T1 As Single, L1 As Single Dim T2 As Single, L2 As Single Dim myShp As Shape With Range("c15") T1 = .Top L1 = .Left End With With Range("d14") T2 = .Offset(1, 1).Top L2 = .Offset(1, 1).Left End With Set myShp = ActiveSheet.Shapes.AddLine(L1, T1, L2, T2) '↓AddLineしてますよ? 'ActiveSheet.Shapes.AddLine(L1, T1, L2, T2).Select '↓これでよいかと myShp.Select With Selection.ShapeRange.Line .Visible = msoTrue .Style = msoLineSolid .Weight = 5# .ForeColor.SchemeColor = 10 End With End Sub

raunder
質問者

お礼

ありがとうございました。

関連するQ&A