質問: エクセルマクロを有効にしないとファイルが開けないようにする方法 こんにちは、マクロで保存等制御しているのですが、マクロを無効にして立ち上げられてしまうと意味がありません。マクロを有効にしないとファイルが開けないようにする方法はありませんでしょうか? よろしくお願い致します。
回答: 直接の回答ではありませんが、保存制御する直前に、たとえば sheets("sheet1").visible = false などとしておき、thisworkbookに private sub workbook_open() sheets("sheet1").visible = true sheets("sheet1").activate end sub などとしておくと、マクロを有効にして開かないとsheet1が見えないという ことは可能になります。 ご参考になれば。