エクセルで作った文章を印刷したいのですが、ものによりA4であったり、A5であったり、A4サイズのモノをA5に縮小して印刷したり、2枚印刷したりしてます。
その度に毎回、印刷設定を変更してるのですが、これを固定する方法は無いでしょうか?
例えば、
このエクセルはいつも2枚
このエクセルはいつも縮小
このエクセルはA4
エクセルごとの印刷方法は決まってますので、便利な方法があればご教授お願いします。

このQ&Aに関連する最新のQ&A

A 回答 (4件)

印刷設定はExcelのシート単位で保持しておりますので、



(1)メニュー「ファイル」「ページ設定」で設定後、もしくは
(2)メニュー「ファイル」「印刷」で出てくる「印刷」画面で印刷設定し、
印刷した後、ファイルを上書きコピーすれば、
次回開いたときにはその設定のままになっていると思います。

ただし、印刷時に使用したプリンタが「通常使用するプリンタ」
でない場合、(2)実施時に表示されるプリンタは「通常使用するプリンタ」
ですので、設定が変わっているように見えます。
その場合、印刷した時のプリンタを指定すれば、
保存した設定は残っていますので、前の設定のまま印刷できるかと思います。
残念ながら、出力するプリンタまでは固定で指定することはできないようです。
    • good
    • 0

>このエクセルはいつも2枚


>このエクセルはいつも縮小
>このエクセルはA4

ここで あなたの言う「エクセル」とはブックのことですか?
(まぁブックでもシートでも一緒ですね。でも正確に書きましょう )
一旦 印刷設定をしたシートをコピーする分には 設定した印刷設定もコピーされるので
シートを沢山コピーして中身のデータを書き換えればよいのではないでしょうか。

なのでシート名を「いつも2枚」「いつも縮小」「A4」として それぞれ必要枚数 + 予備を用意しておけばOKだと思います。
    • good
    • 0

>このエクセル


と言っているものが、あいまいで、
(1)ブック単位なら、ページ設定の情報が閉じたとき保存されるはずです。
(2)同じ1ブックの各シートの場合も
実験してみると、ページ設定情報は各シートごとに、別々に設定が保存されるようだ。ページ設定のマクロの記録の中に
With ActiveSheet.PageSetupのActiveSheet.と限定しているところからそう思った。
だからデータ内容の完成品の印刷は、保存したブックを読んで印刷すれば、前回やったページ設定で各シートを印刷する。
ーーーー
これからデータ内容を作る新規ブックや新規シートのときは、質問者のルールどおり、ページ設定をシートごとに設定しないといけない。これも、面倒と思うなら、VBAを勉強して、ページ設定のマクロの記録を質問者流に修正し、ブックオープン時やシートに作ったボタン押し時に、プログラムを実行させるほか無いと思う。
全シートに同じページ設定をするには
Sub Test01()
For Each Sh In Worksheets
With Sh.PageSetup
(ここページ設定のマクロの記録のコード。略)
End With
Next
End Sub
    • good
    • 0

ツールバーの


[ファイル]→[印刷プレビュー]
を開き、
上の方にある[改ページブレビュー]
で出来ます。
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング