• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:excelで非表示シートを印刷する方法)

Excelで非表示シートを印刷する方法

このQ&Aのポイント
  • エクセルで保護をかけ非表示にしたシートを別のアクティブシートから印刷する方法はありますか。
  • 必要ないシートは非表示にしたいが、非表示にすると印刷ができない問題に困っている。
  • 入力用シートからボタンひとつで各印刷用シートを印刷する方法を知りたい。

質問者が選んだベストアンサー

  • ベストアンサー
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.1

たとえば、非表示になっている印刷用シート1が印刷したいなら、印刷用シートを「再表示」して印刷後、そのシートを「非表示」にする操作を新しいマクロの記録で記録すれば良いと思うのですが、これでは不都合なのでしょうか(他のシートの印刷はそのマクロコードをコピーしてシート名の部分だけを変更する)。 もう少し工夫するなら、シート名を変数にして、ドロップダウンリストからシート名を選択して、マクロを実行するようにすれば、1つのボタンで対応できると思います。

その他の回答 (1)

  • shinkami
  • ベストアンサー率43% (179/411)
回答No.2

マクロの組み合わせでできます ・保護設定マクロ---保護設定 ・保護解除マクロ---保護解除 ・非表示解除マクロ--全表示 ・入力用と印刷用1、印刷用2、印刷用3などのコマンドボタンを配置します。  それぞれのコマンドボタンに非表示設定のマクロを張り付けますが  マクロ編集で最初に保護解除 全表示を挿入し最後に保護設定を挿入します ・追加したボタンのプロパティーで[表示のみ]設定します

関連するQ&A