Excel 自動改ページ

解決


めちゃうす  2003-10-17 19:46:17  No: 109227  IP: [192.*.*.*]

Excel での自動改ページ行番号をVBA5で取得する方法はありますか?

編集 削除
minami  2003-10-18 00:57:38  No: 109228  IP: [192.*.*.*]

ActiveSheet.HPageBreaks(1).Location
で行番号が取得できます。
(この場合インデックスに1を指定してるので1ページ目と2ページ目の区切り)
何もデータが入っていないシートなどでは、改ページ位置が無いのでエラーとなります。
ActiveSheet.HPageBreaks.Count
でページ区切りが1以上であることを確認してから処理する必要があります。

編集 削除
めちゃうす  2003-10-19 23:33:57  No: 109229  IP: [192.*.*.*]

いつも初心者的な質問ばかりなのに、丁寧に教えていただきありがとうございます。
Excelのバージョンが古いものでやっていたので、HPageBreaksが使えませんでした。しかしPageBreakが使えることがわかりました。
ありがとうございました。

編集 削除