初歩的なことだと思うのですが、初心者でどうしたらよいのか
分かりません。。。
VSPrinterを使用して、FlexGridの内容を印刷したいのですが、
たとえば、1ページに5行表示したいとしているのに、
8行のデータが5.5行と2.5行の複数ページで表示されてしまいます。
表示されるデータは8行とは限らなく任意の数を表示しないといけないため、
上下左右のマージンをかえずに、強制的に5行目で改ページを
行いたいのですが、どうしたらいいのでしょうか?
わかりづらくてすみません。
どうぞよろしくお願いいたします。
上下左右のマージンをかえずに改ページする方法をお聞きしましたが、
MaginBottom の位置を高くして自動改ページをする方向にしてみました。
1ページに、表示する行数を38行としました。
.MarginTop = 1800
.LineSpacing = 100
.MarginBottom = .MarginTop + .LineSpacing * 38
とし、印刷してみたのですが、なぜか22行しか表示されませんでした。
.MarginTopと.MarginBottom の間をどうとるのか分からなかったので、
計算してみたのですが、この方法ではできないのでしょうか?
どうしても上手くいかず困っています。。
どんなことでもいいのでご指導お願いできないでしょうか?
よろしくお願いいたします。