Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


76390 / 76738 ←次へ | 前へ→

【4770】Re:モジュールを削除する!!
発言  bykin  - 03/4/5(土) 0:48 -

引用なし
パスワード
   こんばんわ。

>現在、"Sheet1""Shee2"のシートと"Module1"のモジュール
>があり、aute_openで実行して処理が終わる前に、"Sheet2"
>"Module1"を削除しようとしているのですが

Auto_Open プロシージャは Module1 に書いてあるんでっしゃろ?
ってことは自分自身を削除するってことになります。
通常はそういう処理はせえへんと思うねんけどな。
VBAでやってやれんことはないけどお勧めはしまへん。
2002からはコード自体を操作するマクロはセキュリティの関係で
デフォルトでは実行できへんし・・・

Sheet1のあるブック(A)と、Sheet2とModule1のあるブック(B)に分割して、
ブック(B)にはコマンドボタンとかを用意して、そこからマクロでブック(A)を開いて、
必要な処理をした後保存して閉じる・・・
なんて手段をとったほうがええんとちゃいまっか?
そうすればブック(A)を単独で開いてもマクロが自動実行されることはありまへん。

そういう方法が取れん環境やったらかんにんな。
ほな。

2 hits

【4726】モジュール削除について saku 03/4/3(木) 20:25 質問
【4739】Re:モジュール削除について ポンタ 03/4/4(金) 9:15 回答
【4755】Re:モジュール削除について saku 03/4/4(金) 14:39 お礼
【4762】モジュールを削除する!! こう 03/4/4(金) 16:43 回答
【4766】Re:モジュールを削除する!! saku 03/4/4(金) 19:11 質問
【4770】Re:モジュールを削除する!! bykin 03/4/5(土) 0:48 発言

76390 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free