[[20170701235825]] 『マクロを使って可変の印刷範囲で印刷したい。』(まーくん) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『マクロを使って可変の印刷範囲で印刷したい。』(まーくん)

今回、印刷範囲がセルに値がない場合に変更する、関数を考えていましたが、できればマクロでボタンを押すだけで印刷範囲が変更され、両面印刷までできればうれしいのですが、何かいい方法はないでしょうか。教えていただけると助かります。よろしくお願いします。
条件1、報告書のA345に値がない場合の印刷範囲が A1:AI336 を印刷し終了。
条件2、報告書の A345 に値が入力されていた場合で
しかも報告書の A429 に値がない場合の印刷範囲が A1:AI420 を印刷し終了。
条件3、報告書の A429 に値が入力されていた場合は A1:AI462まで印刷し終了。

イメージとしたら
=IF('報告書 '!$A$345="",'報告書 '!$A$1:$AI$336,IF('報告書 '!$A$429="",'報告書 '!$A$1:$AI$420,'報告書 '!$A$1:$AI$462))のような感じです。

よろしくお願いします。

< 使用 Excel:Excel2007、使用 OS:Windows10 >


http://www.siminpc-kitakyushu.com/index.php?QBlog-20170427-1
 BJ 7/2 3:09

BJさん、ありがとうございます。
範囲名「Print_Area」を使っての方法、ありがとうございます。
今回は、マクロを使っての方法を模索しています。
前回、その方法を試したのですが
関数も誤りがあるのかうまく稼働しません。
よろしければ関数の間違えなども指摘していただけるとありがたいです。
(まーくん) 2017/07/02(日) 08:06

>今回は、マクロを使っての方法を模索しています。
どのような模索を貴方はされていますか?
単純な範囲を対象にして印刷範囲を設定する動作をマクロ記録していますか?
条件式も If...Then...Else ステートメントを使って普通にできそうですよ。
あんまり人に頼らずに、一歩を踏み出してみてはどうですか?
(γ) 2017/07/02(日) 08:24

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.