※ ChatGPTを利用し、要約された質問です(原文:Excel2007で印刷範囲を可変にする方法)
Excel2007で印刷範囲を可変にする方法
Excel2007で印刷範囲を可変にする方法について教えてください。
可能であればマクロを組まずに実現したいです。
ただし、簡単なマクロで可能であれば参考までに教えてください。
■やりたいこと
・1~4ページまで共通書式のExcelフォーマットがある。
・各ページの特定のセル(列は共通)に値が入力されたら、そのセルを含むページまで印刷したい。
例1)1ページのB3に値が入力された場合、印刷範囲を$A$1:$I$32とする。
例2)2ページのB35に値が入力された場合、印刷範囲を$A$1:$I$64とする。
例3)3ページのB67に値が入力された場合、印刷範囲を$A$1:$I$96とする。
例4)4ページのB99に値が入力された場合、印刷範囲を$A$1:$I$128とする。
■補足
・Bの各行(B35,B67など)に値が入力された場合に、IF文のネストを使って、「$A$1:$I$64」,「$A$1:$I$96」などを返すExcel関数は設定しましたが、これから先の印刷設定がわかりません。
詳しい方、是非ともよろしくお願いします。
お礼
ありがとうございます。 試してみます。