VBAを使う場合、署名しないとね(2) -Excel2007の場合

取り急ぎ、Excel2007での状態について。

ちょっと前に書いた下の記事は、Excelの2003を対象にしたものだったんだけど、
今回2007に対してためしてみたのでその報告。

社内SEから見た世界 - VBAを使う場合、署名しないとね
http://d.hatena.ne.jp/cvyan/20070228/1172654157


いつも通り結論から言うと、Excel2007では「オレオレ証明書」はなんの意味もなさない。
というかつけない方がいい。

署名なしのマクロつきファイルの場合、「マクロが無効にされました」の脇にある「オプション」をクリックすると、
「このコンテンツを有効にする」が選択できるけど、へたな署名のついたファイルだと、この選択ができない。

つまり、オレオレ証明書で署名した場合、「信頼できる場所」にファイルを置くか、「すべてのマクロを有効にする」かしない限り、マクロを動かしてもらうことができない。

以上、取り急ぎ。