エクセルVBA−特定ファイルで常にマクロを有効にする | ミニミニ管理者(システム管理者/社内SE/CIO)の独り言

[ ミニミニ管理者の独り言エクセル(EXCEL)-VBA・関数 > エクセルVBA−特定ファイルで常にマクロを有効にする ]
スポンサードリンク

エクセルVBA−特定ファイルで常にマクロを有効にする

マクロやVBAを組み込みしたエクセルの雛型を作成する事があると思います。
この時、ファイルを開くと「マクロを有効にする」かマクロを無効にする」かの問合わせメッセージが表示されてきますが、これを「常に有効にして問合わせを表示しない」ようにする方法を紹介します。

これは結構便利で、まず、問合わせが表示されないのでユーザビリティが高いことと、作成したエクセルの雛型を大量に配布したり、外部に配布する場合などの場面では改ざんされているかを確認するにも有効です。

◆手順
 1)デジタル署名を作成。
  1-1)SelfCert.EXEを実行します。
      C:¥Program Files¥Microsoft Office¥Office¥SelfCert.EXE
  1-2)「デジタル証明の作成」ウィンドウが開きます。
     SelfCert

  1-3)名前項目にたとえば会社名や部門名等を登録します。
    ここで登録した名前が、後のデジタル署名で選択する名称になります。
  1-4)名前を入力してOKボタンを押下すると「SelfCert成功」「??に対する新しい証明を作成できました。」と表示されます。
 2)デジタル署名を施したいXLSファイルを開きます。
 3)ツール−マクロ−VisualBasicEditorを選択します。
 4)ツールのデジタル署名を選択します。
 5)「選択」ボタンを押下します。
 6)追加したデジタル署名の名前を選択してOKボタンを押下します。
 7)XLSファイルを保存して閉じます。
 8)次回XLSファイルを開くと、「セキュリティの警告」ウィンドウが開きます。
     セキュリティの警告

 9)「この作成者のマクロを常に信頼する」にチェックして、「マクロを有効にする」ボタンを押下します。

こうすることで、次回以降の起動時には「マクロを有効にする」問合わせは表示されなくなります。

また、マクロもしくはVBAの改ざんのチェックとして利用する場合ですが、このデジタル署名を施したファイルのVBAやマクロを修正して保存すると「正しい署名がない」となり、デジタル署名が解除され、次回以降の起動時に「マクロを有効にするか」問合わせが表示されるようになります。


◆検証環境
OS:Windows2000Pro
Excel:Excel2000

Excel VBA マクロ 500連発  ←結構、お世話になってます。サンプルコードのCD-ROMも付属していて、VBA初心者向きです。

↓↓↓↓↓   この辺の参考書も良いと思います。   ↓↓↓↓↓


               最新記事へ     トップページ


《エクセルの便利な使い方集(関数・機能・マクロ・VBA)》
1)関数
 ・エクセル関数−VLOOKUPのエラー対処
 ・エクセル関数−TEXT
 ・エクセル関数−SUBTOTAL

2)使い方・機能
 ・エクセル機能-セルにコンボボックスを割り当てる
 ・エクセル機能-条件に合わせて書式を変更する
 ・エクセル機能-xlsファイルにパスワードを設定する方法
 ・エクセルでシートをコピーできない。−このコマンドは、共有ファイルで実行することができません。排他モードで開いてください−

3)マクロ
 ・エクセルマクロ−マクロにショートカットキーを割当する

4)VBA
 ・エクセルVBA−スクリーンの表示の更新を抑止する
 ・エクセルVBA−ワークシートを非表示にする
 ・エクセルVBA−マウスポインタの変更
 ・エクセルVBA−エンターキーを押下した時のアクティブセルの移動
 ・エクセルVBA−セルの数式を非表示にする
 ・エクセルVBA−ワークブックを開いた時に処理をしたい
 ・エクセルVBA−オートフィルタでのコピー
 ・エクセルVBA−特定ファイルで常にマクロを有効にする

5)実践編
 ・エクセルとワードで作る簡易株主総会支援システム−想定問答



               最新記事へ     トップページ



スポンサードリンク


■Blog Ranking■
1. ←←サーバー構築・運用ブログあり お奨め:★★★★★
2. (ブログランキング ドット ネット)
3.にほんブログ村 IT技術ブログへにほんブログ村
4.BS blog Ranking
ブログランキングに挑戦中です。あなたもブログランキングに挑戦してみよう!
サーバー構築・運用ブログなんかもありますのでシステム管理者の方にもお奨めのサイトがあり!
ソニーストア
ボーズ・インイヤーヘッドホン

コメント
コメント投稿フォーム:
 上の情報を次回も利用する

トラックバック
トラックバックURL:
※ クリックで選択できます。
トラックバック一覧: