私の最初の「クライアントは私の仕事をしてくれました。将来的には、私は通常のマクロとして偽装されたキルスイッチを入れて、そのすべてを使用不可能にしたいと考えています。そうすれば、たとえ誰かを雇ってパスワードを解読して "Your trial has expired ..."チェックを外しても、正常に見えるマクロ(「Fix_Sheet_Formatting」のようなもの)は見落とされて実行され、変更。Excel VBAセルフディスラプティヴスイッチ
しかし、それはVBAを残しています...私たちはここで完全なパージを話しているので、すべてが行かなければなりません。私は自分でこのすべてをを行う方法を見つけ出すだろう、私はちょうど時間が不可能な何かを追求して無駄にしたくない:
は、VBAのコードが削除できますが、ブック中から自体を実行しているかにを別のブックのマクロから削除する必要がありますか?そしてコードを削除すると、マクロの実行が停止するか、すべての処理が完了した後、厄介なMsgBox以外のすべてを削除することができますか?
[おそらく関連](http://www.ozgrid.com/VBA/delete-module.htm) – Moacir
はい、いいえ、あなたは[Excel VBA自体を書く]ことができます(http://www.cpearson。 com/excel/vbe.aspx)または[this one](http://www.snb-vba.eu/VBA_Excel_VBproject_en.html)を使用していますが、一部のミッドユーザにはそれを上回ることは難しくありません。あなたの仕事を著作権で保護するツール。 – Sgdva
ハングアップがVBProjectオブジェクトにアクセスしているようです。それはウイルス対策ソフトに捕まってモジュールを削除してしまいます(テストに使う必要があるため、またはkillswitchが削除されるため、必要ありません)。 –