2017-10-29 3 views
0

Iパスワードをトリガ: 保護を解除VBAエディタは、と私のVBAエディタ保護サブ

    1. ツール]> [VBAProjectのプロパティ]> [保護
    2. のClicked "表示用にロックプロジェクトは、" パスワードを追加しました。

    私は、このパスワードプロンプトが受け入れられると、すでに書かれたSubを実行する必要があります。

    私の探している机の上の3冊の本には答えがありません: このアクションはワークブックイベントですか?または、他の何か?これを実現する構文は何か。

    ありがとうございます! MSDNから

  • +1

    私が知る限り、エディターの保護パスワードはvbaオブジェクトには公開されていないので、トリガーできるイベントはないと思います。 – UGP

    +0

    私はこれを一日中研究しており、あなたが正しいと確信しています。唯一の潜在的な解決策は、Editorの保護を自分でスクリプトすることです。 –

    答えて

    0

    潜在的な解決策: https://msdn.microsoft.com/en-us/library/office/aa165442(v=office.10).aspx

    これは私が何をしようとしているためでは動作しません。私は、毎週別のプログラムを介して承認されたユーザーに提供されるキーを要求するスクリプトを書いた。私が望んでいたのは、コードにアクセスしようとしたときにユーザーが間違ったパスワードを入力した場合、機密データをすべて削除するSub to runです。

    Excel VBAではこのようには見えません...私はこれを行う方法を学び続けていきます。私がすれば、私はこのポストを再訪するでしょう。

    関連する問題