• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:最終行に罫線を挿入)

A列からU列までの表にラインを引きたいがうまく作動しない

このQ&Aのポイント
  • ExcelのVBAを使用して、A列からU列までの表にラインを引きたいのですが、うまく作動しません。
  • REndという変数を使用してB列の最終行を取得し、その行にA列からU列までのラインを引きたいです。
  • しかし、現在のコードではうまく作動しておらず、解決方法を教えていただけると助かります。

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんばんは! 外していたらごめんなさい。 A列には必ずデータが入るものとしています。 A列のデータが変更するたびにマクロを実行するようにしてみました。 操作したいSheet見出し上で右クリック → コードの表示 → VBE画面が出ますので↓のコードをコピー&ペーストしてみてください。 Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column <> 1 Then Exit Sub Cells.Borders.LineStyle = xlNone Dim i As Long i = Cells(Rows.Count, 1).End(xlUp).Row Range(Cells(i, 1), Cells(i, 21)).Select Selection.Borders(xlEdgeBottom).LineStyle = xlDouble Cells(i + 1, 1).Select End Sub こんな感じで良いのでしょうか? 参考にならなかったらごめんなさいね。m(__)m

seikasan
質問者

お礼

ありがとうございます。 上手くいきました。

関連するQ&A