- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:マクロ無効時に特定のシートを表示させない方法)
マクロ無効時に特定のシートを表示させない方法
このQ&Aのポイント
- EXCEL[2010]上で印刷不可をマクロ(Visual Basic)設定したファイルを作成しております。しかし、困ったことに、ファイルを開く時にマクロを無効化されてしまうと、印刷が可能となってしまうことに気が付きました。そのため、「エクセル無効で開く場合は、sheet1(=何も情報を記載しない)を開き、有効で開いた場合にのみsheet2(=情報あり)を表示する」設定ができないものか悩んでおります。
- 過去の質問でも挙がっておりましたので、参考に試行錯誤してみたもののうまくいきません。どなたかお助けいただけないでしょうか
- ちなみに、印刷不可の設定については、以下のとおり書いております。Private Sub Workbook_BeforePrint(Cancel As Boolean) MsgBox "このExcelシートは、印刷できません", vbExclamation Cancel = True End Sub お手数をおかけします。勉強不足と重々承知しておりますが、何卒ご教示いただければ幸いです。
- みんなの回答 (3)
- 専門家の回答
お礼
dogd_cats様 リンクのご紹介ありがとうございます。 まさにこの方法です! 実際に(私のスキルで)できるか試してみようと思います。 まずはお礼まで。ありがとうございました。