• ベストアンサー

エクセルVBAで改ページの挿入の記述方法を教えてください

エクセルで選択したセルの下の行にに改ページを挿入するためのVBAの記述方法を教えてください

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

  • ベストアンサー
  • okormazd
  • ベストアンサー率50% (1224/2412)
回答No.1

普通は、 Selection.PageBreak = xlPageBreakManual で、 選択したセルの上に改ページを挿入する。 わざわざ下に入れるなら、 r = Selection.Row Rows(r + 1).PageBreak = xlPageBreakManual とでもするか。

0523momo
質問者

お礼

ありがとうございました どうしても下に入れたかったので

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

こんなのを、ここに質問するまでもなく、マクロの記録をとって マクローマクロー編集で見れば、すぐ判ります。 VBAで何かあったら、まずマクロの記録は役に立たないかと考えてください。 操作は セルを選択 挿入 改ページ 結果例 Sub Macro1() Range("B5").Select ActiveWindow.SelectedSheets.HPageBreaks.Add Before:=ActiveCell ActiveWindow.SelectedSheets.VPageBreaks.Add Before:=ActiveCell End Sub HPageBreaksかVPageBreaksかどちらか不要ならコードを抹消。 -- またWEB照会もすべきです。検索語は 「エクセル 改ページ VBA」

0523momo
質問者

お礼

すみませんでした。 今度はもっと探してから 質問します

関連するQ&A