[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2006/04/06(Thu) 00:05
投稿者名:VB太郎
Eメール:
URL :
タイトル:
改ページについて
改ページについてわからない事があるので質問させていただきます。
xlSheet.HPageBreaks.Add xlSheet.Range("H30")やxlSheet.VPageBreaks.Add xlSheet.Ran
ge("H30")
で改ページの設定をするのはわかっています。
でもエクセルを見てみると確かに太線で改ページ出来てるんですが、破線の自動改ページの線が残っ
たままの状態になってしまいます。
このまま印刷すると自動改ページの線の範囲が優先されてしまいます。
この自動改ページの線も同じ範囲にしてやりたいんですが方法がわかりません。
どうすればいいですか?

投稿時間:2006/04/07(Fri) 14:16
投稿者名:y4yama
URL :
タイトル:
Re: 改ページについて
> このまま印刷すると自動改ページの線の範囲が優先されてしまいます。
これは、用紙サイズと余白などの関係で 優先されるんじゃないかと・・改ページの設定の大きさを用紙
と合わせるのか、倍率を変えて収めるのか・・案だけですが。

投稿時間:2006/04/07(Fri) 20:50
投稿者名:VB太郎
Eメール:
URL :
タイトル:
Re^2: 改ページについて
お返事ありがとうございます。
プログラムから設定した改ページの範囲と、実際印刷される範囲を同じにしたいのですが
うまく出来ないのです。
手動ならば破線をドラッグしてプログラムから設定した垂直方向の改ページ範囲まで
合わせてやれば印刷範囲と一致するんですが…
その破線をドラッグして設定した改ページ範囲に合わせてやる、という動作をコードで
書きたいのです。
その動作をマクロ記録して、そのコードをVBに貼り付けというのも試してみたのですがダメでした。

投稿時間:2006/04/11(Tue) 20:29
投稿者名:魔界の仮面弁士
Eメール:
URL :
タイトル:
Re^3: 改ページについて
> プログラムから設定した改ページの範囲と、実際印刷される範囲を同じにしたいのですが
> うまく出来ないのです。

ページ設定がパーセンテージでのの拡大縮小指定ではなく、縦横のページ数による
設定になっている場合、改ページの割当が効かない事があるようです。経験上。

hhttp://support.microsoft.com/kb/214109/en-us

投稿時間:2006/04/12(Wed) 21:41
投稿者名:VB太郎
Eメール:
URL :
タイトル:
Re^4: 改ページについて
>>ページ設定がパーセンテージでのの拡大縮小指定ではなく、縦横のページ数による
>>設定になっている場合、改ページの割当が効かない事があるようです。経験上。

これはどうしようも無いと言う事でしょうか?
そもそもエクセルで複数のページの印刷範囲をVBで自動的に決定する
プログラムを作る時、みなさんはどうやってるのでしょうか?
どうやるのが一般的なんでしょうか?