- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel2003枠を作るマクロ)
Excel2003枠を作るマクロ
このQ&Aのポイント
- Excel2003のセルに枠を作るためのマクロの作成方法を教えてください。
- 右側に空白の行を作成し、その行の右下まで枠を作りたいです。
- マクロ記録では右下が100であると仮定していますが、任意の行で枠を作る方法を知りたいです。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
G列の最終行で判断するのであれば、以下の1行で出来ます。 Sub macro() Range("A1:H" & Range("G" & Rows.Count).End(xlUp).Row).Borders.Weight = xlThin End Sub
その他の回答 (2)
- beeba
- ベストアンサー率49% (25/51)
回答No.2
A1から右下のセルまでデータが入っていると想定して、 Sub Macro2() Range("A1").CurrentRegion.Select Selection.Resize(, Selection.Columns.Count + 1).Select Selection.Borders.LineStyle = xlContinuous End Sub
- beeba
- ベストアンサー率49% (25/51)
回答No.1
A1からG100にデータが入っていると想定して、 Sub Macro2() Range("A1").CurrentRegion.Select Selection.Resize(, Selection.Columns.Count + 1).Select Selection.Borders.LineStyle = xlContinuous End Sub
お礼
ご回答ありがとうございました。 思っていた以上にすばらしい考え方でした。