データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
Windows Vista 以降の Internet Explorer は既定で「保護モード」が有効になっているため、Excel のような他の保護モードでないアプリケーションとの間で Web などの資格情報を共用できなくなっています。
どうしても共用したい場合は、保護モードを無効にしてみるとよいでしょう。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
EXCELのWEBクエリーを使って東洋経済のサイトから株価を取得しています。
現在はWINXPでEXCEL97を使っています。
IEを起動して東洋経済のサイトにログインし、その画面を表示させた状態でEXCELを起動し、WEBクエリーを実行すれば、正常に株価が取得できています。
今度、WIN7でWXCEL2010でやりたいと思っています。
ためしに、何度かやってみましたが、どうもログイン情報がEXCEL側に伝わっていないらしく、ログイン前の画面表示のデータがEXCELにとりこまれてしまいます。
EXCELのWEBクエリーの画面からログインすれば通るようです。
WINXP機にEXCEL2010をインストールして動かしてみたところ、正常にログイン情報が伝わっていました。
どうも、EXCEL側ではなくWIN7かIEに問題がありそうです。
どうすればIEでログインした情報をEXCELに引き継がせることができるでしょうか。
WIN7はHOME PREMIUM 64 BIT SP1、IEのバージョンはIE10です。
よろしくお願いいたします。
データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
質問作成者が受け入れた回答
Windows Vista 以降の Internet Explorer は既定で「保護モード」が有効になっているため、Excel のような他の保護モードでないアプリケーションとの間で Web などの資格情報を共用できなくなっています。
どうしても共用したい場合は、保護モードを無効にしてみるとよいでしょう。
回答ありがとうございます。
EXCELのWEBクエリーからログインした状態で保存し、iqyファイルを作成しました。
iqyファイルをダブルクリックしてファイルを開くと、EXCELのワークシートの画面が表示され、
「セキュリティに影響を及ぼす可能性のある問題点が検知されました」というメッセージボックスが表示されました。「無効にする」をクリックすると何もせずに消え、再度開きなおして「有効にする」をクリックすると、
A1セルに「(iqyファイル名) データの取り出し中」と表示された後、
「(ログインURL名)を開くことができません。インターネットサイトからリクエストしたオブジェクトを取得できません。(HTTP/1.0 403)」というメッセージボックスが警告音とともに表示されました。
「OK」をクリックするとワークシートの画面になりました。A1セルにはIqyファイル名だけが表示されていました。
IEでログインした画面を表示させた状態で実行しても同じでした。
最初に回答していただいた回答者さんのパソコンでは問題なく取りこめたとのことですが、2番目に回答いただいた回答者さんのパソコンでは私と同じ状態だったようですね。どちらもWIN7 IE10 EXCEL2010なのにパソコンによって動作が違うということは、WIN7 かIE10の設定の仕方で状態が変わってくるということではないでしょうか。
よろしければ、最初に回答いただいた方のパソコンのWIN7及びIE10の設定がどうなっているか教えていただけないでしょうか。
ABC888 さん、こんにちは。
返信をしていただきありがとうございます。
Web クエリで、ログインした状態のアドレスを貼り付けて移動を選択してもログインされていないのですね。
手元の Excel 2010 + Internet Explorer 10 の環境で、 Web クエリのにアドレスを貼り付けて開き直したところ、ログインがされていない状態で開かれました。
また、 Excel のセルに設定したハイパーリンクから開く場合はログインした状態で開く動作となり、 ABC888 さんと同じ動作になりました。
どこに問題があるのかという切り分けはできていないのですが、 Web クエリ画面からログインして、その状態で Web クエリとして保存してみてはどうでしょう。
こちらで試してみた結果では、保存した Web クエリのファイルから開くと、ログインできた状態で開くことができました。

※ ログインした状態で、保存ボタンで保存が出来ます。
※ 保存後は *.iqy ファイルが作成されます。
こちらも東洋経済のサイトは登録しておらず、同じページでは試せていないので、もしかすると Web ページによって動作が違うかもしれないですが、有効な方法かもしれないので試してみてください。
試してみた場合は結果の返信をお待ちしています。
回答ありがとうございます。
>IE 10 で東洋経済のサイトにログインし、IE 10 を開きなおしてもログインされたままになっていますか?
ログインされた画面が表示されました。
>Excel に東洋経済のサイトへのリンクを貼りつけて、そこから IE 10 を起動させた場合もログインしたままで開くかどうかを確認してみてはいかがでしょうか。
セルA1に、ログインされたURLを貼り付け、そこをクリックした場合はログインされた画面でIEが立ち上がりました。
しかし、EXCELのWEBクエリーのアドレス欄にログインされたURLをコピーして貼り付けて「移動」をクリックすると、IDとパスワードを入れる画面が表示されました。
ABC888 さん、こんにちは。
マイクロソフト コミュニティへの投稿、ありがとうございます。
Excel 2010 で Web クエリを取り込むと、Web ページにログインしていない状態の情報が反映されるのですね。
こちらの手元のパソコンで試してみたところ、Windows 7 / IE 10 / Excel 2010 でも問題なくログイン後の情報が反映されました。
(※東洋経済のサイトは登録していないので、別のページで試しました。)
少し確認なのですが、IE 10 で東洋経済のサイトにログインし、IE 10 を開きなおしてもログインされたままになっていますか?
もし、IE 10 を開きなおして再度ログイン ID とパスワードを入力する画面が表示されるようであれば、IE 10 のログイン情報が保持されていないことが原因の可能性があります。
その場合はさらに確認なのですが、ユーザー アカウントの名前は半角英数でしょうか?
日本語の名前を使っている場合は、もしかすると<こちらのページ>の内容に該当するかもしれません。
半角英数の名前で<新しいユーザー アカウントを作成>してみて、同じ症状が出るかどうかを確認してみると良いと思います。
(※半角英数の名前を使っている場合は、その旨を返信してください。)
IE 10 を開きなおしてもログイン状態が保持されている場合は、Excel に東洋経済のサイトへのリンクを貼りつけて、そこから IE 10 を起動させた場合もログインしたままで開くかどうかを確認してみてはいかがでしょうか。
試してみた結果の返信、お待ちしています。