こんばんは。
表題の通り、あるファイルのVBAのマクロを常に有効にして開けるようにしたいです。
・デジタル署名
・「信頼できる場所」の設定
、
は会社の規定上、実現不可でしたので、
https://www.saka-en.com/office/vba-open-the-macro-enabled-fibly/
のやり方を参照してダミー用シートを作成して、コンテンツを有効化にしないと編集用シートが開けないようにしました。
私が実現したいマクロは、下記の通りです。
保存されていない状態(ワークブックのSavedプロパティがfalseの場合)で閉じる「保存しますか?」とメッセージが表示される。
→「はい」を選択すると、上書き保存をしてダミーシートのみを表示にして保存
→「キャンセル」を選択すると、前回上書き保存したところまでの状態でダミーシートのみを表示にして保存
上記URLのマクロは「キャンセル」を選択すると、閉じる処理がキャンセルされる形です。
何か良い方法があればご教授頂けると幸いです。
そのURLのサイトは閉鎖されていないですか?
何よりも質問者さんのコードを提示されるほうが良いかと思います。
申し訳ありません、下記のURLでした。
https://www.saka-en.com/office/vba-open-the-macro-enabled-forcibly/
私のコードを提示したいのですが、会社で作成しているマクロで、持ち出し厳禁で全て手打ちになってしまうのでURLの方が早いかと思いましたm(_ _)m
回答3件
あなたの回答
tips
プレビュー