- 締切済み
飛ばし印刷
こんばんは。一度投稿したのですが、ニュアンスが上手く伝わらなかった様なので申し訳有りませんが再度投稿させて頂きました。当方エクセル初心者です。 同一シート上をA4のページ設定で5ページに分けて有ります。その5ページ各々にA~Eの表が作成してあります。印刷ボタンを押すと当然5ページ全て印刷されるのですが、経費節約の観点から数値入力されていないページは飛ばして印刷出来る様に設定したいのです。『もし数値入力ゼロなら印刷しない』という様な構文を作成したら良いのだと思うのですが…どなたかお知恵をお貸し頂けませんでしょうか?
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17069)
多分、前の質問に答えたものです。お礼欄をみて、ピンとハズレのことを書き込んでいるな、と思いましたがそのままにしました。 >ニュアンスが上手く伝わらなかった、 そんな事はないと思いますよ。ありふれたことを聞いているのですから。 >経費節約の観点から そんなことすぐ判ります。 ーーー むしろ私の回答の意味を捉えられていないのでは、ないですか。 ファイルー印刷ー印刷範囲ーページ指定 で 1-3、1-4、1-5、1-3,5などの指定が出来る。 そのどれに当たるかは、判断はエクセルでは、人間がやる建前。 シートにデータ(含む罫線、見出しなど)がある以上、エクセル設定等で自動で出来るはずがない。 もちろん、ページ単位で考えて、データの無いところは、それ以下のページは、エクセルは印刷指示を出しませんが。 一歩踏み込めば、VBAが出来れば、プログラムで判断出来るかもしれない(知れないという理由は、データ情況によるが、質問に詳しくは書いてな伊野で判断保留)、というのが私の書いたことです。
- hana-hana3
- ベストアンサー率31% (4940/15541)
どんな表なのか解りませんが、オートフィルタで印刷範囲を抽出(未入力の行を除外する)してから印刷する方法もあります。 印刷範囲(改行位置)は自動設定にしておかないと設定位置で自動改行されてしまいます、 http://office.microsoft.com/ja-jp/excel/HP100739411041.aspx
- gyouda1114
- ベストアンサー率37% (499/1320)
印刷しないページを除いて印刷範囲を設定する。 (23)印刷について http://irk.or.jp/kaga/pc/7_excel/7-23.html ◆ 複数の部分の印刷 をご覧ください。
補足
数値のない1部分等を印刷しない(抜き取る)のではなく、数値入力のない表自体を印刷しないようにしたいのです。『表に数値のないブランク状態のページは印刷しない』というようなマクロ設定した印刷ボタンを作りたいのです。例えば今日は1~5ページのうち2ページ目と3ページ目は入力はなかったとします。本来は印刷設定でそのページ以外を設定して印刷すればすむのでしょうがその時間の手間を除き、マクロ設定ボタンワンクリックで自動的に2,3ページを除いたページだけ印刷されるというものにしたいのです。以前職場でそういう設定をしたマクロボタンが有ったのですが誰かの不注意で削除されてしまい機能しなくなったものですから・・・再度宜しくお願いします。
補足
すいません私の表現があやふやで。1枚の表の数値入力のない1部分を印刷しない(抜き取る)のではなく数値入力のない表自体を印刷しないようにしたいのです。『表に数値のないブランク状態のページは印刷しない』というようなマクロ設定した印刷ボタンを作りたいのです。例えば今日は1~5ページのうち2ページ目と3ページ目は入力はなかったとします。本来は印刷設定でそのページ以外を設定して印刷すればすむのでしょうがその時間の手間を除き、マクロ設定ボタンワンクリックで 自動的に2,3ページを除いたページだけ印刷されるというものにしたいのです。以前職場でそういう設定をしたマクロボタンが有ったのですが誰かの不注意で削除されてしまい機能しなくなったものですから・・・再度宜しくお願いします。