
いつもお世話になっております。
表題のとおりなのですが、
同じシートの中でだらだらと項目をいれて数十ページにわたる表を作成しています。
ですが、例えば1ページ目は10行まで。
2ページ目は50行。3ページ目は25行というように、
ページ毎に範囲が違うわけです。
そうすると、印刷倍率指定は、自動的に各ページの中で一番行の多い2ページ目の50行の表がサイズに入るように50%なり60%なりにエクセルが勝手に指定しまうと思うのですが、そうすると他のページまで同じ倍率で印刷してしまいますよね(^^ゞ
私的には例えば1ページと3ページは100% 、2ページ目は50%というように、別倍率指定の印刷をかけたいのですが・・・・
やはりシートに分けて印刷しないとダメでしょうか?
もし、裏技などご存じの方がいらっしゃいましたら、ぜひ教えてください。
No.1ベストアンサー
- 回答日時:
1回・1箇所の設定などは到底実現しないと思う。
ーー
VBAの話ですが、マクロの記録をとって、ページ設定の操作をすると
コードに
With ActiveSheet.PageSetup と
.Zoom = 135
が出てきます。
これはActiveSheetを対象に設定しますが、.PrintArea = "A10:B20"
のように限定できます・
当方でZoom=200にして印刷すると、文字は大きくなって印刷されました。
ーー
この方法を使い、それぞれのページのセル範囲を、順次.PrintArea =にセットして、Zoomの値を適当に変えて印刷(Printoutメソッド)を繰り返しページ数だけだせば、Zoomを変化させて印刷できると思います。
各ページのセル範囲を捉えるのは、Hpagebreakを順次探すことで見つける。
ーー
質問者はVBAの経験はないと推測しますので、手作業しかないでしょう。(上記はそれをプログラム化し自動でやるようめざすもの)
1回の設定などは到底実現しないと思う。
もともと、面倒だからどうにかならないかな…という
とんでもない怠惰な質問に(^_^;)わざわざお答え頂きありがとうございました。
やっぱり、そんな虫のいいお話ないですよね。
はい、VBAは少ししか分かりませんし、わざわざそこまでは
いえいえ、もう。。
でも、知識として勉強になりました。
ありがとうございます(^-^)
No.2
- 回答日時:
こんばんは。
通りすがりです。何となくひらめいて試してみたらうまくいった方法を参考までに。(excel2003使用)1ページ毎に印刷命令をかけることになるので、手間は手間かとは思いますが、私自身は、ページ数や印刷頻度によっては、この方法を使ってみても良いかもと思いました。(頻繁に印刷するならやはり、シートを分けた方が無難かも)
まず、【ページ設定】で『次のページ数に合わせて印刷: 横 1× 縦 1』に設定しておく。
次に、1ページに収めたい範囲を選択状態にして、【印刷ダイアログ】を出す。そして、「印刷対象」:『選択した部分』にチェックを入れて印刷。
以上です^^
やっぱり、そんなムシのいい話はありませんですよね(^_^;)
1発で…て思ってたんですけど、やはりシート別か
おっしゃるように印刷指定で~のやり方が早いです。
もしくは、ユーザビューで印刷設定を保存・・・
ていうのも面倒だしどうにかならないかなーとは思ってたのですが(残念)
すみません。こんな怠惰な自分の質問にお答え頂いてありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【マクロ】webアドレスにて指定されたCSVファイル【excelソフト表示】を印刷する件 1 2023/02/15 01:52
- Excel(エクセル) エクセルのマクロで複数シートを両面印刷するには? 2 2022/12/08 23:23
- Excel(エクセル) 【Excel】エクセルの1シートが2枚に分割されてしまうので印刷プレビューを押して閉 4 2022/12/13 13:12
- Excel(エクセル) エクセル2013「次のページ数に合わせて印刷」が小さすぎる 9 2023/03/28 10:18
- Excel(エクセル) Excelであるシートだけ印刷できない 1 2022/04/01 09:04
- Excel(エクセル) エクセルのフッタやヘッダーについて 3 2023/02/04 09:45
- Excel(エクセル) エクセルシートのPDFでの保存 2 2022/09/06 13:05
- PDF EXCEL ページを指定してPDF出力するVBAを教えてください。 2 2023/02/09 10:27
- その他(パソコン・スマホ・電化製品) Webページ印刷時にヘッダー・フッターをつけたい 1 2022/04/25 21:35
- ノートパソコン ページ番号の入れ方について 3 2023/02/16 17:11
このQ&Aを見た人はこんなQ&Aも見ています
-
エクセル2013で1ページ目と2ページ目の印刷拡大・縮小について
Excel(エクセル)
-
エクセルで同じ大きさ、同じ倍率、同じ余白なのにプレビューが違います。なぜ?
Excel(エクセル)
-
エクセルの印刷で1枚だけ小さくなる
Excel(エクセル)
-
-
4
エクセルでブック内の倍率がバラバラなので、一括ですべてのシートの倍率を
Excel(エクセル)
-
5
自分の部署・担当を言うとき、どういう言い方が正しいでしょうか?? 会社のときは、弊社といいますが、部
その他(ビジネス・キャリア)
-
6
EXCELでタイトル行と一番下の行を固定して印刷したい
会計ソフト・業務用ソフト
-
7
Excel に貼り付けた図形が、保存した後、再度、開くと勝手に動いている。
Excel(エクセル)
-
8
エクセル: セルの枠を超えて表示
Excel(エクセル)
-
9
excelの列幅高さが勝手に変わる(特定のPCだけ)
Excel(エクセル)
-
10
エクセルの複数のセルを一括で絶対参照にする方法
Excel(エクセル)
-
11
Excel等、同一の大きさでページを振る方法
Excel(エクセル)
-
12
エクセルのマクロで印刷プレビューを閉じる方法
Excel(エクセル)
-
13
エクセルの縦の幅だけ拡大したい。
PowerPoint(パワーポイント)
-
14
エクセルでページ番号をつける。横向きにおいて。
Excel(エクセル)
-
15
差し込み後、元データを変更し 差し込み先に反映させるには?
Access(アクセス)
-
16
エクセルで指定したセルのどれかに○がはいっていたら○を表示したいです。
その他(コンピューター・テクノロジー)
-
17
「芳」という字の旧漢字を出すには
日本語
-
18
エクセル:関数で他のセルの内容を書き換えることは出来るのですか?
Excel(エクセル)
-
19
更新していないのにフォルダの更新日付が変わってる
その他(パソコン・スマホ・電化製品)
-
20
指定範囲内で図形等を削除する方法は?
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル 同じシートで印刷ペ...
-
エクセルで白紙ページを消す方...
-
エクセルで謎の2枚目が印刷される
-
Excel 複数のシートの印刷順の...
-
エクセルの全シートをPDFにでき...
-
エクセルで印刷するとき、連番...
-
Excelの白黒印刷について
-
エクセルの長い表を3列で印刷...
-
エクセル365のVBAで困ってい...
-
エクセル 2upできません。
-
Excelのセルに色をつけても印刷...
-
B5縦で作ったエクセル文書をA4...
-
エクセル「改ページビューで印...
-
エクセルのヘッダーを1枚目だけ...
-
エクセル 白黒印刷で白線を印刷...
-
エクセルをメールに添付した時
-
エクセルでの全シート一括印刷設定
-
エクセルで名前を削除するとき...
-
EXCEL改ページプレビューのペー...
-
エクセルの罫線がパワポに貼り...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル 同じシートで印刷ペ...
-
エクセルで白紙ページを消す方...
-
Excel 複数のシートの印刷順の...
-
エクセルで謎の2枚目が印刷される
-
エクセルで印刷するとき、連番...
-
エクセル 2upできません。
-
VBAでホルダー内のPDFを一括印...
-
エクセルで図形やオートシェイ...
-
差込印刷で郵便番号のハイフン...
-
数式による空白を無視して印刷...
-
エクセルの長い表を3列で印刷...
-
B5縦で作ったエクセル文書をA4...
-
エクセルの全シートをPDFにでき...
-
EXCELで段組みできますか?
-
Excelで印刷すると、ルビがずれ...
-
Excelでセルに色をつけても、モ...
-
エクセルから帳票形式に差込印...
-
エクセル「改ページビューで印...
-
コマンドプロンプトからEXC...
-
エクセルだけ印刷しても白紙です。
おすすめ情報