Office2003もセキュリティー警告消しましょう
仕事に関係あることないことっていうか、PCブログみたいになってますが、
Excel、、数字を扱うときには一番先に思いつくソフトウェア。使ったことのある人は多いと思います。マクロというのは簡単なプログラムで、なんどもおんなじ事をするときにその作業を記録して編集して活用しようというもので、使い慣れると結構便利に使えます。
ただ、マクロを埋め込んだExcelファイルを開くたびに出てくるのが、セキュリティー警告。ウイルスが含まれているとか書いてあっていやな感じの内容ですし、いちいち出てくるのがうっとうしい。どうせ有効ってするんです。これが出ないようにするのに一番手っ取り早いのはツール-マクロ-セキュリティーでセキュリティーレベルを下げること。今は下火なのかもしれませんが、マクロウイルスってありますので、いくらウイルス対策ソフトが入っていても気持ちが悪いし、しらないファイルを開けたときにいきなりマクロが実行されるのもなんだかいやな感じです。
で、使うのが署名。当然手書きとかスタンプとかじゃなく電子署名です。
署名は当然それが正しいものだという証明が必要になるので、その証明を発行する会社を利用して全世界に通用する署名を作成することができます。でも当然簡単でもないし、タダでもない。全世界に通用しなくても、自分と自分の周りにいる人が使う程度で、とりあえず証明という目的ではなく、セキュリティー警告が出ないようにしたい目的なので、手間やお金がかかるのは本意ではありません。
Officeには自分で使うときにストレスを感じないようにSelfcert.exeという署名ソフトがついています、だれも証明してくれませんが、タダで使えます。インストールされてなければ、CD-ROMから探してみてください。Office2000以降なら入っているようです。
Selfcertを使った自己署名は自分のPC上で自分が作ったマクロを実行するときはなんの問題もなく、Officeの2000までかXPまでぐらいなら人に配ってもセキュリティー警告を出さない目的に使えたのですが、Office2003では、配布するときには使えない。というのが定説のようです。
http://www.asahi-net.or.jp/~ef2o-inue/secur/sub07_02.html
などどこかのQ&A掲示板でもそのようなことが書かれてあったような
でも、、、
やってみたら何とかなるもので、私の場合はOfficeXPで作った署名付きマクロを、たぶんOffice2003(Excel2003)で信頼できる署名発行元として登録できたので、忘れないうちにカキコです。
OfficeXP(Excel)で作った署名付きマクロがあったとして、
- Excel2003でセキュリティーレベルを中に下げました(そうする必要があるのかは不明)
- マクロファイルをWクリックすると当然。セキュリティー警告が出る。最終的にはこの発行者のマクロを常に信頼する。にチェックを付けたいのですが、現時点ではグレーになっていてどうすることもできません。
- 詳細ボタンを押すとデジタル署名の詳細。が出てくるので、そこで証明書の表示をして、証明書のインストールを選びます。どんどん次へを選んで完了ボタンを押すと、正しくインポートされました。と出るので、OKを押して行きます。
- (少し記憶が定かではないのですが)ここで、「常に信頼する」の部分がチェックできるようになっていたら、チェックをしてください。なっていなかったら、有効にするだけを選んで、一度マクロファイルを閉じて再度Wクリックで立ち上げてください。
- 以上で、「常に信頼する」のチェックが有効になってましたのでチェックしてマクロを有効にして続行してください。
- 確認としてツール-マクロ-セキュリティー-信頼できる発行元を見ると、今信頼した署名がリストにあがっていると思います。
- 最後に忘れないようにセキュリティーは高に戻しておきます。
署名以外にセキュリティー警告を無視する方法としてはツール-マクロ-セキュリティーを選んだときに出てくる組み込み済みのアドインとテンプレートをすべて信頼するにチェックをして、組み込み済みと判断される場所にマクロファイルを置くことです。マクロの内容によってはこちらのほうが良いかもしれません。組み込み済みの場所についてはネットを探せばすぐに見つかるでしょう。
http://www.microsoft.com/japan/technet/prodtechnol/office/office2003/proddocs/depmanguide02.mspx
https://www.netscum.dk/japan/office/ork/2003/seven/ch23/SecA02.htm
http://office.microsoft.com/ja-jp/assistance/HA011189901041.aspx
http://support.microsoft.com/default.aspx?scid=kb;ja;883022
マクロって使ったことがないという方は、是非、Excelを立ち上げて、ツール-マクロ-マクロの記録を選んで、Excel上で文字を入れるとか、コピペするとか。で記録終了ボタンを押して、ツール-マクロ-マクロを選んで、Macro1(数字は順に増えていきます)を選んで編集ボタンを押すと、記録された内容が出てきます。何をしたかなぁと思い出しながら、一行ずつ見てみてください。なんとなく内容がわかると思います。
| 固定リンク | コメント (0) | トラックバック (0)



最近のコメント