- ベストアンサー
【マクロ】表に格子をするマクロ
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
罫線種は「格子」のみでいいのですね。 その場合でも表にしたい範囲がどこからどこまでかをExcelに通知する必要があります。 自分で範囲を選択する場合と、Excelに判断させる方法があります。 Sub 選択されたセル範囲に罫線を引く() If TypeName(Application.Selection) <> "Range" Then Exit Sub With Selection With .Borders .LineStyle = xlContinuous .Weight = xlThin End With End With End Sub もしくは Sub 選択されたセルの周囲の連続してデータが入っているセル範囲に罫線() If TypeName(Application.Selection) <> "Range" Then Exit Sub Selection.CurrentRegion.Select With Selection With .Borders .LineStyle = xlContinuous .Weight = xlThin End With End With End Sub
お礼
早速の回答ありがとうございます。 2番目の式で無事作業ができましたのでお礼申し上げます。