Excel VBA質問箱 IV

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

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


4410 / 13646 ツリー ←次へ | 前へ→

【56773】VISTAでのマクロ無効 takeshi 08/7/4(金) 6:05 質問[未読]
【56796】Re:VISTAでのマクロ無効 ponpon 08/7/5(土) 8:50 発言[未読]
【56835】Re:VISTAでのマクロ無効 takeshi 08/7/7(月) 22:22 お礼[未読]

【56773】VISTAでのマクロ無効
質問  takeshi E-MAIL  - 08/7/4(金) 6:05 -

引用なし
パスワード
   VBA初心者のたけしです。
いろいろ調べてもわからないのでどうか先輩方お教えください。

普通にマクロを設定して、エクセルに反映させて処理を行っていたのですが、
ある時から、どのモジュールを指定してもマクロ無効が出るようになったんです。

”セキュリティーの設定により、マクロが無効になりました。マクロを実行するには、このブックを再度ひらいて、マクロを有効にするように選択する必要があります。”とメッセージがでるので、開発タブのマクロのセキュリティーをさわり、”マクロの設定をすべて有効”にしていたものを、”デジタル署名をして、デジタル署名したマクロを除きすべて無効”を選択するようにしましたが、まったくダメで
どうにも、こうにもなりません。

XPなら問題なくいけてたのに、チンプンカンプンです。

ちなみに、無効になる直前にした作業は

1.カレンダー表示をしようと思い、アクセス2000をインストールし、VBEのツールタブからカレンダーコントロールを追加した

2.Protectメソッドで指定したブックを保護する指示をした

3.製作中のVBAを保護しようとVBAプロジェクトにパスワードを設定した

直前にした作業といえばこれくらいです。

その後、今まで作った他のマクロの入ったファイルも同様に無効になって
動かなくなってしまいました。

過去ログをある程度さかのぼってみましたが、わかりませんでしたので
どうかお助けください。
よろしくお願いします。

【56796】Re:VISTAでのマクロ無効
発言  ponpon  - 08/7/5(土) 8:50 -

引用なし
パスワード
   Vistaも2007も持っていないので、
この辺で調べてみては?

ht tp://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-
8&rlz=1T4ADBR_jaJP276JP278&q=excel2007+%e3%83%9e%e3%82%af%e3%83%ad%e3%80%
80%e3%82%bb%e3%82%ad%e3%83%a5%e3%83%aa%e3%83%86%e3%82%a3%e3%83%bc

【56835】Re:VISTAでのマクロ無効
お礼  takeshi E-MAIL  - 08/7/7(月) 22:22 -

引用なし
パスワード
   ponponさんありがとうございました

早速、いろいろと見てみました。

・・・が、なかなかこれといった処置方法が見つかりませんでした。

既存のマクロ有効ブックはあきらめて、新規ワークブックで再度マクロを作り、オプションでコンポーネントを有効にすると、各モジュールは正常に動くようになりました。

あれ、動くと思い、以前作っていたワークブックをもう一度開いて、マクロが無効になって動くか確かめたんですが、やはりだめ。

・・・ということは、以前作ったプログラムはバグってしまっていて、治し様が
ないのかな、そうするとモジュール及びユーザーフォームをいったんエクスポートして新たなワークブックに張りなおせばいけるのでは!と考え、やってみると

ビンゴでした。

既存ブックがいきなり、まとめてバグってしまうこともあるんですねぇ???

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