• ベストアンサー

Excelのマクロで改ページを設定する

A列に"○"が付いている行で改ページを行う、というマクロを 作りたいと思っています・・・というか過去に、ネット上で 紹介されているマクロを参考に作った記憶はあるのですが、 そのファイルも見つからず、また、参考にしたサイトも見つからず、 ちょっと困っています。 参考になるサイト等ご存じでしたら教えていただけると幸いです。 厚かましいお願いをするならば、もちろん直接教えていただけるのも 大歓迎です。 よろしくお願いいたします。

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

  • ベストアンサー
  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.1

With Worksheets(1).Range("a:a") Set mRange = .Find("○", LookIn:=xlValues) If Not mRange Is Nothing Then firstAddress = mRange.Address Do ActiveWindow.SelectedSheets.HPageBreaks.Add Before:=mRange.Offset(1, 0) Set mRange = .FindNext(mRange) Loop While Not mRange Is Nothing And mRange.Address <> firstAddress End If End With でいかがでしょう

yama_x
質問者

お礼

ありがとうございます! まさしく、こういったことがやりたかったんです。 非常に助かりました。 本当にありがとうございました。

関連するQ&A