• 締切済み

★エクセル(EXCEL)の印刷領域とページ設定のコピー

マサオと申します。 エクセルのことについてですが、マクロで作成する会社のデータがあります。ただそのデータは、印刷領域とページ設定が合っていないので、作成後毎回設定しないといけません。 (1)マクロのデータベース(画面では見えない)がシート上にあるのでデータベースを含めたところまで印刷しようとするので、実際印刷するところに設定しないと行けない (2)ページ設定(用紙の向きと一枚で印刷するように設定する) そこで同じファイルに何枚もシートがあるので一枚だけ印刷領域とページ設定をすれば他のシートにコピーする方法は無いのでしょうか? 教えてください。

みんなの回答

  • moon00
  • ベストアンサー率44% (315/712)
回答No.1

印刷範囲については、今手元にEXCELがないので確認していないのですが、 ページ設定は「作業グループ」でやれば、一度に設定できると思います。 シートタブのところで、一番最初のシートを選択し、SHIFTキーを押しながら 最後のシートタブを押すと、シート全部が選択できます。 飛び飛びで選択したいならCTRLキーを押しながら選択して下さい。 その状態でページ設定をすれば、選択したシート全部に同じ設定が 反映されます。

関連するQ&A

  • エクセルのマクロで印刷設定(最終行空白カット)

    エクセルの印刷設定をマクロでしたいと考えています。もとから印刷設定を1万行に設定してあるシートに、データがはいっています。 下の空白行をカットして印刷できるようなマクロを探しています。 横幅は設定しなくても用紙の中に入ります。 縦幅のみ1万行(データは数十ページ)あります。 1万行に設定している理由は、大容量のデータベースから必要項目のみ抽出して1万行シートに転写しているからです。 よろしくお願いいたします。 Excel2002

  • エクセルでマクロのページカウンタ印刷表示

    エクセル2002で,Sheetに表があります.同じ表を使用します.データは10件分入ります. 10件を超えると次の用紙に印刷をします. 印刷はマクロ命令で作成しています. 印刷の際,ページ番号をふりたいのですが どのように記述すればいいのか,わかりません. 1枚目には「1ページ」,2枚目には「2ページ」のように印刷できるとありがたいのです. どなたか,ご教授をよろしくお願いいたします.

  • エクセルのマクロで、印刷設定をしたいのですが可能でしょうか?

    エクセルのマクロで、印刷設定をしたいのですが可能でしょうか? お世話になっています。 会社での作業を少しでも効率よく出来ないものかと、以下のようなことを考えています。 エクセル2003を使用していますが、下記のような動作をするマクロを組むことは可能でしょうか? よろしくご教授ください。 Sheet1は、入力用のシートとして使っています。 Sheet2は、Sheet1に入力された商品データなどから、必要な箇所のみ反映されるように設定しています。 このシートは、罫線などが存在し表形式になっており、全てを印刷するとA4用紙6枚分になります。 そこで、Sheet1(入力用のシート)のJ18セルに文字が入力された場合は、Sheet2(印刷用のシート)の1ページだけを印刷したく、Sheet1のj27セルに文字が入力された場合は、Sheet2の2ページまで・・・ Sheet1のJ36に文字が入力された場合は、Sheet2の3ページまでという風に印刷範囲を設定しなくても印刷出来るようにしたいのです。 よろしくお願いします。

  • エクセルの印刷設定

    エクセル2010についての質問です。 Sheet1に基本となる資料を作成し、印刷プレビューで確認したところ、わずかに1Pでは収まらないので、印刷設定でシートを1ページに印刷の設定を行いました。 その後、同じようなフォーマットで内容を多少変更した資料を5枚作成の必要が有ったので、Sheet1全体をSheet2にコピーして内容修正。同じようにSheet3~5まで全体をコピーして完成させました。その資料をパートの方に渡して印刷を依頼しておいたのですが、Sheet2~5まではわずかに1Pには収まらないまま印刷されてしまいました。 Sheet2から5までも同じような印刷設定を行わなかった当方のミスなのですが、この場合、それぞれのシートに『1ページに印刷する』という設定をするよりも、Sheet1の内容をSheet2にコピーする時、印刷設定(1ページに印刷する)そのものもSheet2にコピーする方法は無いのでしょうか? 以前に他部署の人と会話した時に、そのような印刷設定もコピー出来ると聞いた記憶が有るのですが。

  • エクセルの印刷設定

    エクセルで多数のシートを印刷する場合、 それぞれのシート毎に設定して印刷しています。 毎回同じ作業を行っています。 毎回設定しないで1度きりの設定で次回も同じ様に印刷できる方法を教えて下さい。 各シートの表の大きさは同じです、印刷範囲も同じです。 私の行ってる作業は、 1:選んだシートの表の印刷範囲を設定する。 2:用紙の印刷向きを横に設定する。 3:印刷プレビュー 4:そのままでは設定した範囲がA4に入らないので余白を狭めて1ページに収まるようにする。 この作業をシート毎に行い、印刷したいシートを選択して印刷開始。 次回もまた1から行わないと設定は記憶されていません。 効率よく出来る方法を教えて下さい。

  • エクセルでエクセルへ差込印刷

    エクセルのデータベースを別シートのエクセル(雛形)へVBAで自動印刷させようと思うのですが、雛形の範囲がA4サイズの9分の1しか無く、シート単位で印刷設定すると余白だらけで、A4用紙がもったいないです。 たとえば、同じ雛形をA4サイズに9つ作成し、そこにデータベースの1~9を表示させ、印刷を行う。それ以降のデータも同じ雛形に9つ分のデータを表示させ、印刷を行うようにしたいのですが、可能でしょうか? VBAは、まだ、初歩的なことしか作成出来ない為、分かり易く、教えていただけると幸いです。

  • エクセルでコピー領域と貼り付け領域の形が違うエラー

    お世話になっております。 エクセルでセルの左上をクリックし、シート全体を選択して、他のブックに このシートをコピーアンドペーストしようとすると、 コピー領域と貼り付け領域の形が違うというようなエラーが出て、貼りつける 事ができません。 左上の数字を見ると、片方は65536R×256C もう片方は1048576R×16384C となっており、明らかにセルの数が違うことが原因なのかなと思ったりもし ます。 65536R×256Cでマクロを作成してしまっているため(エクセル2003で作成済分) 、もう片方の1048576R×16384Cのエクセルシートを65536R×256Cのセル数に変更する ことができれば、大変ありがたいです。(現在はエクセル2007です。) 上記のような事は可能でしょうか? 可能であるならば、方法をお教えいただきたく。 よろしくお願いいたします。 なんとかして、以前作成したマクロを使えるように致したいですので。

  • エクセルマクロのページカウンタ

    エクセル2002で,Sheetに表があります. 同じ表を使用します. データは10件分入ります. 10件を超えると次の用紙に印刷をします. 印刷はマクロ命令で作成しています. 印刷の際,ページ番号をページの下にふりたいのです. 1枚目には「- 1 -」,2枚目には「- 2 -」のように 印刷できるとありがたいのですが. どなたか,ご教授をよろしくお願いいたします.

  • エクセルでの印刷設定

    こんにちは又よろしくお願いします。元々シートが6ページまである表で1ページ目に6枚まとめての印刷ボタンが作成されています。プリンターはA3サイズが印刷可能で用紙設定はA3で出力は原稿サイズになっています。そこにA4サイズの縮小印刷ボタンを作成しようと思い マクロの記録をはじめて (1)印刷の設定を用紙設定はそのままで出力はA4で設定 (2)実際に印刷する (3)A4サイズの印刷物が出てくる (4)そのままでは元々のボタンで印刷したときA4サイズで出力されるので出力をA3の戻す (5)マクロ記録の終了 これで新たに作った縮小ボタンを押すとA4印刷物が出てきてその後設定は元のサイズに戻ると思ったのですが、実際印刷してみるとA3の物しか出てきません。正しいマクロ設定をご教授よろしくお願いします。

  • VBからEXCELで印刷するときにユーザー設定用紙を設定したい

    こんにちわ。 VBからEXCELにデータを書き込み、印刷したいのですが、 EXCELはフォーマットシートをあらかじめ作成し、それを開いてデータを埋め込んでいます。 そのとき、フォーマットシートのほうでは用紙サイズをユーザー設定にして幅・高さを指定しているのですが、違うプリンタで印刷すると、A4サイズになってしまいます。 VBから用紙のサイズを設定できる方法はあるのでしょうか? よろしくお願いします。

専門家に質問してみよう