プロが教える店舗&オフィスのセキュリティ対策術

教えて下さい。
エクセルで見積書を作成しています。
A4用紙設定の左側半分を客先提出用、右側半分に自社のベース見積もりになっており、客先提出用(左半分)をA4縦印刷、自社用(左側+右側=全体)をA4横で印刷で印刷します。そして見積書ですので見積もり内容によってページ数が増えたりします。印刷する際に毎回A4縦又A4横で印刷範囲を設定して印刷しております。それをVBA又は関数によって、A4縦ボタン+ページ数またA4横ボタン+ページ数という風に印刷用途によって範囲+ページ数を変えて印刷できるように出来ないでしょうか。
文章が分かりにくく申し訳ありませんが宜しくお願い致します。

「エクセル VBA又は関数」の質問画像

A 回答 (1件)

vba案ですが、宜しいでしょうか?



Sub ボタン1_Click()
If Range("M24").Value <> "" Then Range("L2:P32").PrintPreview:Exit Sub
If Range("M15").Value <> "" Then Range("L2:P22").PrintPreview:Exit Sub
Range("L2:P10").PrintPreview
End Sub
こんな感じで印刷範囲を変えてみては・・・
    • good
    • 1

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