
No.3ベストアンサー
- 回答日時:
>ワークシートのマクロを変更でき、標準モジュールを保護すること
標準モジュールのマクロをアドインにして保護してしまえば、ブックのマクロと切り離すことが出来ます。
ブックのマクロでブックの起動・終了時にアドインの組み込みや開放もできますから、アドインファイルがアドインフォルダに存在していれば、アドインの組込みや開放を意識させないようにすることも出来ます。
Application.UserLibraryPath
Application.LibraryPath
で、アドインフォルダを取得できるので、どちらかにこっそりコピーする事も出来ますよ。
参考URL:http://www.asahi-net.or.jp/~ef2o-inue/sakuin/sak …
この回答へのお礼
お礼日時:2005/04/01 22:09
何度もありがとうございます。
アドインで可能ですね.本当に助かりました。
ありがとうございます.今後もよろしくお願いいたします。
No.2
- 回答日時:
>標準モジュールだけを保護
保護されるのは「全てのVBAモジュール(ユーザーフォーム、標準モジュール、クラスモジュール、各シートのモジュール等)」になります。
なので、標準モジュールのみという機能はありません。
モジュールのみの保護なので、ワークシートやブックの保護はされません。
この回答への補足
ご回答ありがとうございます。
ワークシートのマクロを変更でき、標準モジュールを保護することなんですが、何か方法がないでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAで別モジュールへの変数の受...
-
標準モジュールを削除したい。(...
-
Excel VBA 定義されたプロージ...
-
モジュールとクラスの違いって...
-
プラグイン、ライブラリ、コン...
-
Excel VBAでリンク切れをチェッ...
-
VBA モジュールで共通に使う変...
-
モジュールとは何ですか
-
vba userFormのSubを標準モジュ...
-
ユーザー定義関数に#NAME?が返...
-
システムエラーの内容
-
ユーザー定義関数をEXCELに常駐...
-
印刷後メッセージボックスを表...
-
VBAProjectのモジュ...
-
Excel VBA 『Call』で呼び出す...
-
Visual Basicプログラムのエラ...
-
フォーム内のテキストボックス...
-
VBでグローバル変数を宣言するには
-
【vba】フォームに書いてあ...
-
プログラムでノッチフィルタの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel VBAでリンク切れをチェッ...
-
エクセルVBAでシートモジュール...
-
VBでグローバル変数を宣言するには
-
ユーザー定義関数に#NAME?が返...
-
Excel VBAで、ユーザーフォーム...
-
Excel VBA 定義されたプロージ...
-
vba userFormのSubを標準モジュ...
-
標準モジュールを削除したい。(...
-
'Range'メソッドは失敗しました
-
VBAで別モジュールへの変数の受...
-
モジュールからフォームのボタ...
-
モジュールの最大数はいくつな...
-
グラフのX,Y座標を取得したい
-
モジュールとクラスの違いって...
-
【vba】フォームに書いてあ...
-
Form間の値の渡し方
-
VBのフォームモジュールと標準...
-
VBA モジュールで共通に使う変...
-
Excel VBA 『Call』で呼び出す...
-
acwzlibとは?
おすすめ情報