[[20041227183457]] 『エクセルの印刷マクロ』(なかちゃん) ページの最後に飛ぶ

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

 

『エクセルの印刷マクロ』(なかちゃん)

すみません。誰かご存知の方お願いします。
印刷の命令マクロを組みたいのですが、方法を教えてください。
***例えば***
■チェックボックス等で、選択したシートのみを印刷するマクロです。


 何のチェックボックスですか? 
 ユーザーフォームですか? コントロールツールボックス?
  (INA)


 ユーザーフォームか、コントロールツールボックスで、マクロの組み易い方法で考えています。


 コントロールツールボックスのチェックボックスを3個と、
 コマンドボタンを配置して、コマンドボタンのマクロを以下のようにすれば
 出来ると思います。

 Private Sub CommandButton1_Click()
    If CheckBox1.Value = True Then
        'Worksheets("Sheet1").PrintOut
        Worksheets("Sheet1").PrintPreview
    End If

    If CheckBox2.Value = True Then
        Worksheets("Sheet2").PrintPreview
    End If

    If CheckBox3.Value = True Then
        Worksheets("Sheet3").PrintPreview
    End If
 End Sub

  (INA)


(INA)さん!ありがとうございました。すごく助かりました。

枚数の指定もこのマクロを使って行えるのでしょうか?
お手数ですが、教えていただけないでしょうか?


 VBEのヘルプで、PrintOutメソッドについてお調べ下さい。
 引数で指定することが可能です。
 あと、マクロの記録を試せば分かると思います。

 [MSDN] 
http://www.microsoft.com/japan/msdn/library/ja/off2000/vbaxl/html/xlmthprintout.asp

   (INA)

コメント返信:

[ 一覧(最新更新順) ]


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