• ベストアンサー

Excel自動保存アドイン。

Excel自動保存アドイン。 Excel自動保存アドインをインストールする時、マクロが実行出来ませんでした。 セキュリティレベルを確認したところ(中)でした。 どうしたらマクロが実行できますか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

 No.1です。 >それが(低)にしてもダメでした。  こっちのアドインもダメでしょうか? Excelセンチ単位 http://www12.plala.or.jp/nombo/soft13.html  他のアドインもインストールできないとなると、問題は他にありそうな 気もします。 或いは、アドインソフトの現バージョンのバグか…。(?_?)  ところで、お使いの Excelのバージョンが不明の上、オイラは 2002 や 2003のメニュー体系を良く覚えていないのですが、マクロのセキュリティ 設定で、「信頼出来る場所」のような設定箇所って、なかったんだっけ? Excel 2003 におけるアドインと VBA マクロのセキュリティについて http://msdn.microsoft.com/ja-jp/library/aa203729%28office.11%29.aspx  因みに、Excel2000 ではそういう細かい設定は出来ないようです。 >何故か他のマクロは開けるのですが・・・。  それなら、いっそアドイン用ファイルをあるべき場所に手動コピーして 別のアプローチから登録してしまうと言う方法ではどうでしょうか?  あるべき場所というのは、お使いの OS によって違うようです。  例えば、Win2000 で Excel2000の場合のアドイン保存場所は、 C:\Documents and Settings\ユーザー名\Application Data\Microsoft\AddIns  というフォルダが、初期設定になっているようです。  WinXP と Excel2002 ~2003 は、同じ環境がないので確認できませんが 恐らく同じような場所ではないかと推測します。 違ったらすみません。  そこに「Excel自動保存.xla」というファイルをコピーして その場所を 「ツール」メニューの「アドイン」窓にある「参照」ボタンから指定する (有効なアドインにチェックする)ことにより登録することもできるよう です。  因みに、Vistaで Excel2007 なら、アドインが保存されている場所は、 C:\Users\ユーザー名\AppData\Roaming\Microsoft\AddIns\  階層下が初期値です。 当方の Vistaでは手動コピーで登録するという この方法でもアドインを有効にすることが出来ました。  因みに、下のアドイン「Excel差込み印刷」で 検証してみました。 http://www12.plala.or.jp/nombo/soft12.html  アドインインストール用のマクロを使わないとアンインストーラがあり ませんが、「アドイン」窓の「有効なアドイン」というチェックを外して 該当ファイルも手動で削除すれば、とりあえず OK でしょう。 >デジタル署名って言うのが原因なんでしょうか?  オイラは、てっきり Microsoft社に申請して電子許可証のようなものを もらうものと思っていたのですが、これ↓を読んでも良く分かりません。 マクロ プロジェクトに デジタル署名を追加する http://office.microsoft.com/ja-jp/excel/HA012317811041.aspx#1 デジタル署名の問題(Excel でお仕事!) http://www.asahi-net.or.jp/~ef2o-inue/secur/sub07_02.html  設定するにしても面倒いし、無事に著名を作成できたからと言って本件 アドインが正規手順でインストールできないという問題が改善されるとは 限らないので、ん~どうなんでしょう。

参考URL:
http://www.asahi-net.or.jp/~ef2o-inue/secur/sub07_01.html
kanmi-t
質問者

お礼

丁寧に答えていただき有難うございます。 >そこに「Excel自動保存.xla」というファイルをコピーして その場所を 「ツール」メニューの「アドイン」窓にある「参照」ボタンから指定する (有効なアドインにチェックする)ことにより登録することもできるよう です。 ↑でチャレンジしてみようと思います。 又ご報告します。 有難うございました^^

その他の回答 (1)

回答No.1

>Excel自動保存アドインをインストールする時、マクロが  その「自動保存アドイン」というのは、これ↓ですか? http://www12.plala.or.jp/nombo/soft7.html  これって編集中に間違って上書き保存してしまっても操作直前の ブックを救出できるので、純正の自動保存機能よりも数段便利です よね。 >どうしたらマクロが実行できますか?  Excel のバージョンによってマクロの実行を許可する設定要領は 違うと思います。  Excel 2000の場合は…、  「ツール」メニュー    ↓  「マクロ」    ↓  「セキュリティ」    ↓  「セキュリティレベル」タブ    ↓  「◎ 中 コンピュータに損害を与える可能性のある ~云々」に チェックを入れる  …という設定で使用するのがオイラの使用方法でした。こうして おいて、マクロ実行時の警告が出たときに許可する方法です。  バージョンが 2002 ~ 2003 の場合はどうだったか正確に覚えて いないのですが、セキュリティ「中」でアドインのインストールが ブロックされるなら、その時だけでも「低」にしておいたら如何で しょう? 一応 Excelを再起動させてからインストールを実行して インストールが終わったら設定を元に戻せば良いと思います。  ただ、確か 2002 でも「中」になっていれば、マクロの実行時に 警告が出てユーザーに許可して良いかどうかの判断を求めるんじゃ なかったっけ?  因みに「Excel 2007」の場合は、Officeボタンを押下して…、  「Excel のオプション」    ↓  左のフレームの「セキュリティセンター」タブを選択    ↓  一番下の「Microsoft Office Excel セキュリティ センター」に  ある「セキュリティセンターの設定」ボタンを押下    ↓  開いた「セキュリティセンター」窓の「信頼できる場所」タブで マクロ付きアドインファイルが保存してあるフォルダを指定  …という設定で使っています。 本件のアドオンをインストール したときも、この状態で OK だったハズです。  同セキュリティセンターには「アドイン」や「マクロの設定」と いうタブもありますが、信頼できる発行元の著名とかデジタル著名 云々というのが良く分からないので、そうしている次第です。

参考URL:
http://www.asahi-net.or.jp/~ef2o-inue/secur/sub07_01.html
kanmi-t
質問者

お礼

回答有難うございます。 それが(低)にしてもダメでした。 何故か他のマクロは開けるのですが・・・。 デジタル署名って言うのが原因なんでしょうか?

関連するQ&A