No.1ベストアンサー
- 回答日時:
シート1の上に、コマンドボタン1つ、オプションボタンを3つを配置し、それぞれのキャプションを「シート1印刷」「シート2印刷」「シート1と2印刷」にして、コマンドボタンを押した場合のコードに
Private Sub CommandButton1_Click()
If Sheets("Sheet1").OptionButton1.Value Then
Sheets("Sheet1").PrintOut Copies:=1, Collate:=True
ElseIf Sheets("Sheet1").OptionButton2.Value Then
Sheets("Sheet2").PrintOut Copies:=1, Collate:=True
ElseIf Sheets("Sheet1").OptionButton3.Value Then
Sheets("Sheet1").PrintOut Copies:=1, Collate:=True
Sheets("Sheet2").PrintOut Copies:=1, Collate:=True
End If
End Sub
と書いておく。
これでコマンドボタンを押せば、オプションボタンで選ばれていたシートが印刷される。
この回答へのお礼
お礼日時:2008/04/11 18:20
早速ありがとうございます。
試してみたのですが、実行時エラー438
オブジェクトはこのプロパティまたはメソッドをサポートしていません。というエラーが出ます。
入力の仕方が悪いのでしょうか?
No.3
- 回答日時:
処理したいシート数が10個以内くらいなら・・・
素人さんが操作するなら、各シートを印刷するボタン+全部を印刷するボタンの方が確実に説明の手間が省けますよ。
各ボタンを押したら「印刷済み」と表示してあげた方が使いやすいと思います。
ただ、印刷失敗と言う場合があるので、印刷済みは印刷できなくするのはやめた方がいいかと思います。
既に決まった「仕様」なら別ですが・・・
質問とは関係なくてすみません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのマクロで複数シートを両面印刷するには? 2 2022/12/08 23:23
- Visual Basic(VBA) VBAで不特定枚数印刷をしたいです。 4 2022/08/02 07:30
- Excel(エクセル) エクセルVBAで複数のシート印刷設定 1 2022/09/07 12:03
- Excel(エクセル) Excelであるシートだけ印刷できない 1 2022/04/01 09:04
- Excel(エクセル) 【Excel】複数シートがあるエクセルデータで片面印刷と両面印刷設定がシートごとに入 1 2023/03/10 15:25
- Excel(エクセル) セルによって印刷するシートを変える方法 EXCEL-VBA 2 2022/08/01 20:48
- Visual Basic(VBA) エクセル365のVBAで困っています。どう修正したらよいか添削をお願いします 2 2023/05/03 17:35
- Excel(エクセル) Excel VBAプルダウンの値を変えながら2枚ずつ印刷する方法? 4 2022/05/27 13:04
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- Excel(エクセル) エクセルのフッタやヘッダーについて 3 2023/02/04 09:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルファイルを開く時、常...
-
エクセルの一部のセルの背景色...
-
エクセルのマクロで複数シート...
-
エクセルの行タイトルを特定の...
-
エクセルで複数のシートの1枚目...
-
エクセルで行番号、列アルファ...
-
エクセル印刷時 一枚の書類に...
-
マクロで印刷→セルの値から部数...
-
エクセルでのヘッダーをページ...
-
Excel 特定のシートを印刷不可...
-
1ヶ月分の日付を一度に出す方法...
-
EXCELで複数のシートを同時に印...
-
エクセルのシート名を印刷した...
-
条件によって印刷するシートを...
-
エクセルで複数のシートを同じ...
-
祭の祝儀 掲示・集計ソフト
-
エクセルで同一シート上にA3とA...
-
エクセルの複数シートをNアップ...
-
エクセルで、ヘッダーに他のシ...
-
EXCEL マクロ 条件の合ったシー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルファイルを開く時、常...
-
エクセル印刷時 一枚の書類に...
-
エクセルの一部のセルの背景色...
-
エクセルの行タイトルを特定の...
-
1ヶ月分の日付を一度に出す方法...
-
エクセルで複数のシートの1枚目...
-
Excel 特定のシートを印刷不可...
-
エクセルでのヘッダーをページ...
-
マクロで印刷→セルの値から部数...
-
エクセルのマクロで複数シート...
-
エクセルで行番号、列アルファ...
-
エクセルで複数のシートを同じ...
-
エクセルでシートの色がグレー...
-
EXCELで複数のシートを同時に印...
-
エクセルのシート名を印刷した...
-
条件によって印刷するシートを...
-
エクセルの複数シートをNアップ...
-
エクセルで、ヘッダーに他のシ...
-
カラーで一括印刷したいです
-
EXCELで宛名だけ連続変更...
おすすめ情報