• ベストアンサー

エクセル起動時、ActiveXコントロールのメッセージ

エクセルを起動して知人が作成したマクロを使用しようとすると以下のような謎のメッセージがでてマクロの一部機能が動作しません。(このメッセージが指す部分が原因だと思います) このアプリケーションは安全ではない可能性のある、ActiveXコントロールを初期化しようとしています。このファイルの提供元が信頼できる場合は「ok」をクリックします。コントロールは現在のワークスペースの設定で初期化されます。 いったいどういう意味でしょうか?ちなみにこのマクロは他のPCでは機能します。エクセル2003を使用しています。

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

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.2

こんばんは。 あまり、概念的な話をここで言ってもラチは開かないように思いますから、現実、そのActive X コントロールは何をどう使っているか、っていうことじゃないかしらね。 早い話、それは何か分かっていればよいのですが。 VB6辺りで、自家製でなんていう人もいるかもしれませんが、他のPCで問題ないのを、そのPCだけダメ出しもありえないわけです。しかし、まがりなりにも、マクロの提供側としては、「署名」を入れていない以上は、一応、Active X の名称や性質ぐらいは、提示する義務はあると思いますが、そこらはどうかなっているのでしょうね。 もう、こういうのは、私たちのような外野ではなく、当事者どうしの話のような気もします。ある程度のマクロのレベルの達している人は、Office XP以降で、こういう似たような話は経験しているわけでしょうから、後は、当事者間で、一応の確認をしていただくしか手はないような気がします。もちろん、信頼するで、「OK」もありえますが。ただ、そういう表示をなくしてほしいというリクエストは、お金の掛かる問題だから、それは個人間では、置いておくしかありません。

その他の回答 (1)

回答No.1

Microsoft - Office XP または Office 2003 ドキュメントを開くときに ActiveX コントロールにアクセス許可を設定するように求められる http://support.microsoft.com/kb/827742/ja んー、簡単に言うと・・・・ あなたは、「ドアにカードキー差し込み口とカメラがついていて、家の中から監視できるようになっている家」に住んでいます。 カードキー差し込み口にはあらかじめいくつかの情報が記録されているので、カードキーを持って居る人は 素通りできます。それ以外の人は、あなたが審査して家の中に入れるかどうかを判断しなければ成りません ただ、信頼できるカードキー自体の入手がそれなりに難しかったりするんで 初めて貴方の家に来る人は、喩え貴方の友人さんであってもカードキーを持っていないので貴方の許可を得ないと家に入れません。 泥棒でも何でも見境無くいれるわけにはいきませんが、 (この辺はポリシー次第。別な人の家によっては警告がない場合、オープンで泥棒でも誰でも歓迎っていう風になっていることがある) 喩えカードキーを持っていない人でも貴方が友人であると確認できる人に対して許可を与えてあげることで友人さんはあなたの家に入ることが出来るのです。

関連するQ&A

  • ActiveX コントロールの初期化

    Excel2010のフォームにOCXコンポーネントを追加し、Excelを起動すると 「このアプリケーションは、安全でない可能性のある ActiveX コントロールを 初期化しようとしています。 このドキュメントの提供元が信頼できる場合は、[はい] をクリックしてください。 コントロールはドキュメントの設定を使用して初期化されます。 」 というメッセージが表示されます。 メッセージを非表示にする方法をないでしょうか? Office2003では、「Forms3 および ActiveX 初期化」で対応できました。 http://support.microsoft.com/kb/827742/ja Office2010で、同様の方法で設定しても非表示になりませんでした。 Office2010では、設定方法が変わってしまったのでしょうか?

  • エクセルファイルを開くと

    エクセルファイルを開くと "このアプリケーションは安全でない可能性のあるActiveXコントロールを初期化しようとしています。このファイルの供給元が信頼できる場合には[OK]をクリックします。コントロールは現在のワークスペースの設定で初期化されます。" とメッセージが表示されます。 エクセルファイルが開くと同時にユーザーフォームが立ち上がる様に作っているのですが、 上記のメッセージが表示されてしまいます。 マクロのセキュリティは低に設定しています。 ユーザーフォーム内でスプレッドシートを使用しているのですが、 スプレッドシートを削除するとメッセージは表示されませんでした。 メッセージを表示しないようにするにはどうしたらよいのでしょうか。 よろしくお願いします。

  • ActiVexコントロールが使えなくなりました。

    エクセルでマクロを利用していたのですが、Activexコントロールのボタンを 貼り付けようとすると、「オブジェクトを貼り付けられません。」というメッセージ が出ます。すでに貼り付けていたボタンも、クリックしようとすると太いクロスが出 て、機能しなくなりました。 原因と対処法を教えてください。ちなみに、使用しているエクセルは、Microsoft Excel 2010 です。

  • 安全でない可能性のあるActiveXコントロールを初期化

    WinXP(SP2導入済み)にOffice2003を導入しました。 他のアプリケーションでは問題ないのですが、Wordを起動させると 「このアプリケーションは、安全でない可能性のあるActiveXコントロールを初期化しようとしています。このドキュメントの提供元が信頼できる場合は「はい」・・・・」といったメッセージが表示されます。 はい、いいえのどちらを選んでも使用できるのですが、いちいちメッセージが表示されてしまいます。 なお、特定のファイルを開く時だけでなく、プログラムメニューから起動させる時(白紙のテンプレートで作業開始する場合)も表示されます。

  • バーコードを作成しているエクセルを開くと

    MSバーコードコントロール9.0でバーコードを作成したエクセルを開くと 「このアプリケーションは、安全でない可能性のあるActiveXコントロールを初期化しようとしています。 このドキュメントの提供元が信頼できる場合は「はい」をクリックしてください。 コントロールはドキュメントの設定を使用して初期化されます。」 と言うメッセージが出ます。 ヘルプ表示でヘルプを読んでも、よくわかりません。 このメッセージをでないようにする事はできるのでしょうか? よろしくお願い致します。

  • ActiveXコントロールメッセージのダイアログを開かないようにしたい

    こんにちは。いつもお世話になっております。 さて、早速ですが当方のブラウザ環境はIE SP2でして、「快適ねこ生活」という楽天内のショップサイトを開くと 「このWEBページでActiveXコントロールを実行するにはクリックしてください」 というメッセージのダイアログボックスが2-3枚一度に開かれてしまい、その都度、開かれたダイアログボックスの数だけOKボタンを押さないとならない状況です。 例えば、そのショップサイト内の「キャットフード」「猫砂」などという、どのジャンルを開いても全てに発生します。 こちらのサイトを参考に下記のように設定しているにも関わらず、このような事になるのですが、どうすればこのメッセージを出さずに済みますでしょうか。 お手すきの方いらっしゃいましたら、どうぞご教授願います。 【自身のマシン設定】 ツール → インターネットオプション → セキュリティタブ → レベルのカスタマイズ 内で設定しているActiveXコントロールとプラグインの状況 ●ActiveXコントロールとプラグインの実行 → 有効 ●ActiveXコントロールに対して自動的にダイアログを表示 → 無効 ●スクリプトを実行しても安全だとマークされていないActiveXコントロールの初期化とスクリプトの実行 → 無効 ●スクリプトを実行しても安全だとマークされているActiveXコントロールのスクリプトの実行 → 有効 ●バイナリ ビヘイビアとスクリプト ビヘイビア → 有効 ●署名済みActiveXコントロールのダウンロード → ダイアログを表示する ●未署名のActiveXコントロールのダウンロード → 無効

  • ActiveXコントロールの警告メッセージを出さないようにしたい

    インターネットに接続する際、IEではなくタブブラウザ(unDonut)を使用しています。 基本的にActiveXコントロールは無効にしているのですが、先日PCの不具合からPCをリカバリして再度タブブラウザを導入したところ、ActiveXコントロールを無効にしていると MIcrosoft Internet Explorer からの警告メッセージとして、「現在のセキュリティの設定では、このページのActiveXコントロールは実行できません。そのため、このページは正確に表示されない可能性があります。」というのが出てくるようになってしまいました。 しかもWebのページが切り替わるたびに出てきます。 この警告メッセージを出さないように設定するにはどうすれば良いのでしょうか?

  • 信頼できるActiveXの配置方法について

    WordやExcelでActiveXを利用しています。 ActiveXは独自に作ったものです。 レジストリに登録してWordやExcel内でも使用できるようにしているのですが、 ActiveXが含まれたファイルを開くと 「ActiveXコントロールが無効化されました。」 とメッセージが表示されてしまいます。 信頼できるActiveXなのですが、何か特定のパスにファイルを置く などの方法で、メッセージを表示しないようにできませんか? 特定のActiveX以外は、勝手に動作してほしくないため、 「ActiveXコントロールが無効化されました。」 とメッセージが表示されるままにしたいです。 何か方法がございましたら、教えてください。 よろしくお願いいたします。

  • EXCELLバーコードコントロールを使うと印刷マクロが使えない

    マクロ初心者です。よろしくご教授下さい。 EXCELLで表(請求書)を作り送付状をつけて発送します。請求書、送付状の各シートの宛名にデーターを読み込んでそれぞれを印刷するマクロを設定しました。送付状にバーコードも印刷したくて、最近その方法を知りバーコードコントロールから設定しました。しかしバーコードコントロールを設定してからマクロを組んだ印刷ボタンを押すと「アプリケーション定義またはオブジェクトエラーです」となって印刷できません。バーコードコントロールの設定を削除するとちゃんと印刷できます。どこに問題があるのでしょうか。 それとバーコードコントロール設定後ファイルを開くと「このアプリケーションは安全でない可能性のあるActiveXコントロールを初期化しようとしています。このドキュメントの提供元が信頼出来る場合は[はい]を押してください。コントロールはドキュメントの設定を使用して初期化されます」というメッセージが表示されます。これにはどのように対応したらよいのでしょうか。 よろしくお願いいたします。

  • ActiveXコントロールをインストールできません!

    ActiveXコントロールをインストールできません! 長文失礼いたします。パソコン素人で、何がなんだかわからず非常に困っています。 win xp sp3のパソコンで、windows updateにしたがってie8をインストールした直後なのですが、Windows Updateへアクセスしようとしたら、 「Web サイトの表示に必要な ActiveX コントロールをインストールします このコントロールを使用しないと、お使いのコンピュータで Web サイトが正しく表示されません。インストールするには、次の手順を実行してください。 1. Internet Explorer の情報バーを右クリックします。情報バーは、アドレス バーのすぐ下にあります。 2. ショートカット メニューの [ActiveX コントロールのインストール] をクリックします。 3. [セキュリティ警告] ダイアログ ボックスの [インストール] をクリックします。」 と表示されたのですが、情報バーには 「アドオンを無効にした状態でInternet Explorerを実行中です。アドオンを管理、無効化、または削除するには、ここをクリックしてください。」 と表示されています。 素人なりに、いくつかのサイトから得た情報を元に以下の作業を行ってみました。 インターネットオプションのセキュリティ設定にて、 ActiveXコントロールとプラインの実行 >有効にする(元から) スクリプトを実行しても安全だとマークされていないActiveXコントロールの初期化とスクリプトの実行 >有効にする(無効にするから変更) スクリプトを実行しても安全だとマークされているActiveXコントロールのスクリプトの実行 >有効にする(元から) 署名されたActiveXコントロールのダウンロード >有効にする(ダイアログを表示するから変更) 未署名のActiveXコントロールのダウンロード >有効にする(無効にするから変更) 信頼済みサイトに http://windowsupdate.microsoft.com http://www.update.microsoft.com を追加 一時ファイル等の削除 プライバシーのポップアップブロックのチェックボックスがオフになっていることの確認 しかし何度windows updateにアクセスしてもインストール画面へ行けません。 一体何をどうしたらActiveXコントロールをインストールできるのでしょうか?このままだとAdobe Flash Player等も使えそうにありません。

専門家に質問してみよう