• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルでデータがある部分だけ罫線で囲いたいです。)

エクセルでデータを罫線で囲む方法

このQ&Aのポイント
  • エクセルでデータがある部分だけ罫線で囲みたいです。マクロを使えば短い文章でも簡単に行うことができます。
  • 選択した範囲に対して罫線を設定するマクロを実行することで、エクセルでデータがある部分だけを指定して罫線で囲むことができます。
  • エクセル上でデータがある範囲を指定し、マクロを実行すると、その範囲だけが罫線で囲まれます。

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

  • ベストアンサー
  • hananoppo
  • ベストアンサー率46% (109/235)
回答No.3

.Weight = xlThin .ColorIndex = xlAutomatic これらは省略できるので、次の一文だけでよいです。 Range("A1").CurrentRegion.Borders.LineStyle = xlContinuous

gx9wx
質問者

お礼

完璧でした。 ありがとうございます。

その他の回答 (2)

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

CurrentReigonプロパティを使って一案。     '---------------------------------------- Sub test()   With Range("A1").CurrentRegion.Borders     .LineStyle = xlContinuous     .Weight = xlThin     .ColorIndex = xlAutomatic   End With End Sub '---------------------------------------   以上です。

gx9wx
質問者

お礼

完璧でした。 ありがとうございます。

  • tomtomkun
  • ベストアンサー率33% (165/496)
回答No.1

条件付書式設定を使えば簡単なのでは? 対象となるセルの範囲全体を選択して、 条件付きの書式設定 セルの値が  次の値に等しくない  ="" 書式 → 罫線 → 外枠 ご所望のイメージとは違いますか?

gx9wx
質問者

お礼

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

関連するQ&A