dポイントプレゼントキャンペーン実施中!

エクセルのマクロのセキュリティレベルでレベルを「高」にすると署名つきのマクロしか実行できないようですが、その「署名つきのマクロ」は作ることができるのでしょうか?また作ることができるならば作り方を教えていただけないでしょうか?おねがいします。

A 回答 (2件)

多分、ユーザー設定の「デジタル証明」のことだと思います。



次の手順でテストしてみてください。

[ユーザー設定のデジタル証明を作成する]
・Office のセットアップされているフォルダから SelfCert.exe を検索して、
 ダブルクリックで実行し、署名します。
・上記でSelfCert.exeが見つからない場合は、「アプリケーションの追加と削除」で
 CD-ROMをセットし、セットアップ プログラムの [機能の選択] 画面で、
 [Office ツール] の横にあるプラス記号 (+) をクリックします。
 [VBA プロジェクトのデジタル署名] を選択し、その横にある下向き矢印を
 クリックして、[マイコンピュータから実行]を指定して機能追加します。

[マクロ プロジェクトにデジタル署名する]
・動作を確認し、コードの変更が必要なくなりましたら、VBEメニューから
 [ツール]-->[VBAProjectのプロパティ]-->[保護]タブで、保護します。
 (保護を掛けないと、配布先でブックを上書きした場合、署名が無くなります。)

・VBEのメニューから[ツール]-->[デジタル署名]で登録した証明書を選択し、
 署名します。

これで、配布先PCで、セキュリティレベルでレベルを「高」に設定していても、
このブックを最初に開こうとした時だけ、確認ダイアログが出て、その後は、
何も確認なしでマクロが有効になります。
    • good
    • 0
この回答へのお礼

お返事遅れまして、すみません。
教えていただいた通りにやったらできました。
 本当にありがとうございました。

お礼日時:2003/12/09 17:59

デジタル署名つきのマクロの使用経験も無い者ですが、経験者の話を待つとして、予備知識として、


http://support.microsoft.com/default.aspx?scid=k …
をご覧下さい。済でしたらすみません。
http://www.eu.microsoft.com/japan/office/previou …
デジタル署名
http://yougo.ascii24.com/gh/21/002135.html
日本ベリサイン
http://search.msn.co.jp/results.aspx?srch=104&FO …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!