
No.2ベストアンサー
- 回答日時:
シートにボタンを貼り付けます。
ボタン名とかはデザインモードで右クリックしてプロパティのダイアログを出して変更します。コードはデザインモードでボタンをダブルクリックしてVBE画面に移り、
Private Sub CommandButton1_Click()
ActiveSheet.PrintOut
End Sub
で印刷ボタンの完成です。
個人的な方法かもしれませんが、1シートには1つの印刷領域しか設定しないようにして、個々のシートは印刷プレビューで設定を行い、マクロ側には印刷設定を書き込まないようにしています。マクロの記録を貼り付けるとその環境のみの(プリンタ等に依存した)マクロになりかねないからです。プレビュー画面からなら設定変更が容易になります。
ご参考に。
No.1
- 回答日時:
こんにちは。
maruru01です。コマンドボタンのクリックイベントに印刷するようにコードを書けばいいと思います。
コマンドボタンをシートに貼り付け、デザインモードでダブルクリックすれば自動的にVBEが起動してクリックイベント(中身はない)が作られます。
コーディングの詳細は、VBEを起動してヘルプに「印刷」と入れて検索すると、いろいろ載ってます。
ちなみに、私の環境はWindows2000のExcel2000なので、多少違うかも知れません。
では。
この回答への補足
早速のお返事、ありがとうございます。
やり方は理解できたのですが、印刷を指示するコードが分かりません。
もしお分かりになれば、教えてください。宜しくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
Renta !全タテコミ作品第1話無料配信!!
縦スクロール&フルカラーマンガ特集!
-
VBA コンボボックスで選んだ値を取得するには
その他(Microsoft Office)
-
ユーザフォームの印刷
Visual Basic(VBA)
-
ユーザーフォームのコピー?
Excel(エクセル)
-
4
ユーザーフォームを表示中にシートの操作をさせるには
Excel(エクセル)
-
5
エクセルVBA ユーザーフォームのTextBoxを日付にしたい
Excel(エクセル)
-
6
エクセルでチェックボックスを使用してシートの抽出及び一括印刷
Excel(エクセル)
-
7
条件によって印刷するシートを変える方法 EXCEL-VBA
Excel(エクセル)
-
8
ExcelVBAのユーザーフォームで一度保存したデータを同じフォームに呼び出して編集する方法
Visual Basic(VBA)
-
9
VBA フォームのテキストボックスにセルの値を表示させたいが改行していたら改行もあわせて表示させたい
Excel(エクセル)
-
10
VBA ユーザーフォームの印刷について
Visual Basic(VBA)
-
11
エクセル(VBA)でリストボックス等を使用した印刷方法
Excel(エクセル)
-
12
エクセルでチェックボックスをクリックしたらセルに数値を入力&消去
Excel(エクセル)
-
13
ユーザーフォーム中の入力順番指定について
Visual Basic(VBA)
-
14
Excel:コンボボックスの値をセルにセットする場合
Excel(エクセル)
-
15
別のシートから値を取得するとき
Visual Basic(VBA)
-
16
エクセルVBAでテキストボックスに入力があった場合のみ、ワークシートに転記したい
Visual Basic(VBA)
-
17
UserFormにテキストボックスを作成してその内容をExcleに反映
Visual Basic(VBA)
-
18
エクセル VBA ユーザーフォームで検索したいのですが
Access(アクセス)
-
19
ExcelでのVBA チェックボックスから印刷
Excel(エクセル)
-
20
エクセル・VBAでテキストボックスに入力された文字を
Excel(エクセル)
関連するQ&A
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
-
4
押したボタンの位置取得(共通の...
-
5
Excel:コマンドボタンの移動
-
6
マクロ登録ボタンに色をつける
-
7
スクロールしてもボタンを常に...
-
8
エクセルVBAでOptionButtonのオ...
-
9
ShowAllDataのエラーを回避したい
-
10
Accessユーザーフォームでコマ...
-
11
PPTのコマンドボタンがクリック...
-
12
EXCELでNo.を変えて印刷したい
-
13
エクセルのマクロでスライドシ...
-
14
コマンドボタンで「終了ボタン...
-
15
Excel VBA --- コマンドボタ...
-
16
エクセル:マクロボタンが編集...
-
17
コマンドボタンで印刷ボタンを...
-
18
実行中の作業を中止させるコマンド
-
19
Accessのコマンドボタンの立体...
-
20
Wordでドラッグした文字列を括...
おすすめ情報