• ベストアンサー

エクセルで、シートの印刷を制限したい

いつもお世話になります。 このようなことが、マクロでできますでしょうか? 特定のセルが入力済みで無い場合に、ファイル・印刷と進むことができないようにしたいのです。 印刷用のコマンドボタンを非表示にしても、メニューから印刷されてしまいます。

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

  • ベストアンサー
  • toshi_2000
  • ベストアンサー率30% (306/1002)
回答No.1

ワークブックにマクロを記述します。 Private Sub Workbook_BeforePrint(Cancel As Boolean) If CELLS(1,1)="ABC" Then Else MsgBox ("印刷できません") Cancel = True End If End Sub

cmc32000
質問者

お礼

ありがとうございます。やりたいことがズバリできました。

関連するQ&A

専門家に質問してみよう