- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ActiveX コントロールの初期化)
ActiveX コントロールの初期化
このQ&Aのポイント
- Excel2010のフォームにOCXコンポーネントを追加し、Excelを起動すると「このアプリケーションは、安全でない可能性のある ActiveX コントロールを初期化しようとしています。」というメッセージが表示されます。メッセージを非表示にする方法をご教示ください。
- Office2003では、「Forms3 および ActiveX 初期化」で対応できましたが、Office2010では同じ方法では非表示になりませんでした。なぜでしょうか?
- Office2010でOCXコンポーネントを使用する際に、「このアプリケーションは、安全でない可能性のある ActiveX コントロールを初期化しようとしています。」というメッセージが表示されます。このメッセージを非表示にする方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
環境によるのかもしれませんね。 OWC11.DLLのSpreadsheetコントロールで試してみましたが HKEY_CURRENT_USER\Software\Microsoft\VBA\Securityキーの設定で対応できました。 参考まで。 (環境) OS:WindowsXP pro sp3 EXCEL:2010 14.0.5128.5000(32ビット) #他バージョンとの共存あり(97,2000,2003,2007)
お礼
迅速なご回答ありがとうございます。 ご回答どおり、 HKEY_CURRENT_USER\Software\Microsoft\VBA\Securityキーに 以下の値を設定すると、メッセージが非表示になりました。 値の名前:LoadControlsInForms 値の種類:REG_DWORD 値のデータ:1 質問前にこの方法で設定したときは、 非表示にはならなかったのですが。。。 おそらく、そのときは設定ミスをしていたと思います。 助かりました。ありがとうございます。