![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
いつもお世話になっています。
同様の質問をしたのですが解決につながるご回答がありませんでしたので、再度
名簿を使用しているのですが、条件だけをあう人を印刷ページに転記するというVBAを作成しています。データ用ページには、氏名、生年月日、住所、性別等々のデータがあります。印刷ページは、氏名、住所などの項目をタイトルとしてあらかじめ設定しています。印刷はこれからVBAで組む予定ですが、現在は、そこまでやっていません。
問題は、一度大きな印刷データを作成したあとにに小さな印刷データを印刷した場合、データがはいっているページを出力した後に、タイトルだけのページが多数印刷されてしまいます。もちろんプレビューで確認して印刷ページを指定すれば可能なのですが、ページが10~50ページと可変になるため、できればそんな面倒なことをしたくありません。
いろいろネットをみてみたのですが、どうもよくわかりませんので、方法についてご教示いただければ幸いです。以下、現在の状況を箇条書きにしてみました。
前提
(1)ブックは、データ用ページ(複数)と印刷用ページから構成
(2)データ用のページは100名もあれば1000名もある
(3)印刷用のページは、必要項目をあらかじめタイトルとして設定
VBAの構成
(1)最初に印刷用ページの2行目以降を.ClearContents、ClearFormatsで初期化
(2)データ用のページから必要項目だけを抽出して印刷用のページに転記。
(3)転記が終了すれば、 Cells.RowHeight で行の高さを調整
問題点
(1)最初に1000名のシート出力すると問題なし
(2)次に100名のシート出力すると、必要ページ印刷後、タイトルだけのページがたくさんでてくる
(3)印刷プレビューでみても同じ状態
(3)改ページプレビューで確認すると、空白のページのみ続いている
おそらく、1000名を出力した書式がそのまま残っていると思われます。もしそうだとすると、これをVBAでクリアする方法がわかりません。
よろしくご教示いただきますようお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの印刷範囲をページ単位で可変にする方法 3 2022/05/23 13:04
- PDF EXCEL ページを指定してPDF出力するVBAを教えてください。 2 2023/02/09 10:27
- Excel(エクセル) Excelであるシートだけ印刷できない 1 2022/04/01 09:04
- Excel(エクセル) エクセル2013「次のページ数に合わせて印刷」が小さすぎる 9 2023/03/28 10:18
- ノートパソコン ページ番号の入れ方について 3 2023/02/16 17:11
- Excel(エクセル) 【Excel】エクセルの1シートが2枚に分割されてしまうので印刷プレビューを押して閉 4 2022/12/13 13:12
- その他(パソコン・スマホ・電化製品) Webページ印刷時にヘッダー・フッターをつけたい 1 2022/04/25 21:35
- Excel(エクセル) 【マクロ】webアドレスにて指定されたCSVファイル【excelソフト表示】を印刷する件 1 2023/02/15 01:52
- UNIX・Linux テキストファイルをページ番号付きでコマンドラインから印刷したい 1 2023/02/22 12:47
- Excel(エクセル) エクセルのフッタやヘッダーについて 3 2023/02/04 09:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コマンドプロンプトでフォルダ...
-
Visual Basic.Netでのハードコ...
-
サイト全体を縮小して印刷する...
-
EXCEL VBAでPDFファイルを開い...
-
jquery.jPrintArea.jsについて
-
マイクロ(μ)の文字を半角で出...
-
教えてください。
-
テーブル内の文字サイズを変更...
-
outlook 文字を揃えたい。tab...
-
拡張子 .cssに続く暗号みたいな...
-
FontDialogでTrueType以外
-
cssファイルの名称付け
-
リンク文字
-
メールで、榊の文字を木辺に神...
-
ユーザーフォーム スクロール...
-
ASP VBscript でメッセージボッ...
-
Illustratorで作成、pngで保存...
-
WEBサイトの作成で、imgタグに...
-
「MS Pゴシック」と同じ幅の...
-
alertで表示させる文字サイズは...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PDFファイルを開かずに印刷...
-
EXCEL VBA 印刷プレビューダイ...
-
Excel VBAで文字列の可視長を得...
-
Excel VBA 「印刷中」メッセー...
-
ページ内にスクロールバーのあ...
-
EXCEL VBAでPDFファイルを開い...
-
excelにて各シートの総印刷ペー...
-
C# 印刷可能領域と余白範囲...
-
サイト全体を縮小して印刷する...
-
ヘッダやフッタの印刷をしたくない
-
コマンドプロンプトでフォルダ...
-
PageBreaks.Countと印刷範囲の...
-
Accessレポートでの改ページ
-
OpenOffice Calc basic で印刷...
-
ACCESS VBA レポートプレビュー...
-
インラインフレームの印刷について
-
印刷するときにテキストボック...
-
印刷プレビュー表示後ユーザー...
-
印刷時ヘッダーとフッターを挿入
-
VB.NETでのExcelの印刷について
おすすめ情報
ご教示いただきありがとうございました。
ResetAllPageBreaks
で解決しました。