VBAを使う場合、署名しないとね(2) -Excel2007の場合
取り急ぎ、Excel2007での状態について。
ちょっと前に書いた下の記事は、Excelの2003を対象にしたものだったんだけど、
今回2007に対してためしてみたのでその報告。
社内SEから見た世界 - VBAを使う場合、署名しないとね
http://d.hatena.ne.jp/cvyan/20070228/1172654157
いつも通り結論から言うと、Excel2007では「オレオレ証明書」はなんの意味もなさない。
というかつけない方がいい。
署名なしのマクロつきファイルの場合、「マクロが無効にされました」の脇にある「オプション」をクリックすると、
「このコンテンツを有効にする」が選択できるけど、へたな署名のついたファイルだと、この選択ができない。
つまり、オレオレ証明書で署名した場合、「信頼できる場所」にファイルを置くか、「すべてのマクロを有効にする」かしない限り、マクロを動かしてもらうことができない。
以上、取り急ぎ。