• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【自作マクロ】いらない部分を削除していただきたい。)

【自作マクロ】いらない部分を削除!

このQ&Aのポイント
  • 自分で行ってみたマクロですが、長く、見づらいです。
  • いらない部分を削除していただける方がいましたら、お願いいたします。
  • セルの結合を解除し、文字のあるセルと下のセルを結合して格子をつける作業です。

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

  • ベストアンサー
noname#215107
noname#215107
回答No.2

’  すべて、削除しました。 Sub 統合() Dim i As Integer For i = 0 To 5 Cells(8, 3 + i).Value = Null Range(Cells(7, 3 + i), Cells(8, 3 + i)).Select Selection.Merge Selection.BorderAround ColorIndex:=0, Weight:=xlThin Next End Sub ’実行結果を画像に添付しましたが、こういうことでいいんでしょうか。

tanpopopoketto5
質問者

お礼

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

その他の回答 (1)

  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.1

作り直すことをせず、不要部分をひたすら削除しました。 結合の部分は、ループを回して処理するともっとシンプルになります。 マクロ記録の結果と比較してみて下さい。 Sub Sample2()   Range("C7:H7")=""   Range("C7:H7").UnMerge   Range("C6:C7").Merge   Range("D6:D7").Merge   Range("E6:E7").Merge   Range("F6:F7").Merge   Range("G6:G7").Merge   Range("H6:H7").Merge   Range("C6:H7").Borders.LineStyle = xlContinuous End Sub

tanpopopoketto5
質問者

お礼

ありがとうございました! 無事作業はできたのですが、急いでいたので、 先に回答をしていただいた方をベストアンサーにしました。 丁寧に教えていただいたのに、失礼いたします。

関連するQ&A