問題の概要
財務ダッシュボードが壊れるのは大きな悩みの種です。S&P 500の価格やUSD/EURの交換レートが完璧に更新されていたかと思えば、次の瞬間にはすべてのセルが #CONNECT! エラーの壁に埋め尽くされることがあります。警告アイコンにカーソルを合わせると、通常はExcelがデータソースに到達できないという一般的なメッセージが表示されますが、これだけでは解決のヒントになりません。
このエラーは、Excelのバックグラウンドプロセスが Refinitiv や Bing などの Microsoft のデータパートナーに到達できない場合に発生します。数式のミスであることは稀で、多くの場合、ローカルの Excel アプリと最新の値を取得するために必要なクラウドサービスとの間の通信切断が原因です。
クイック診断
システムの深い設定を変更する前に、原因を特定するために以下の4つのチェックを行ってください。
- データリボンの確認: 「データ」タブを確認してください。「株価」や「地理」のアイコンが表示されているもののグレーアウトしている場合は、認証またはプライバシー設定によるブロックの可能性があります。
- エンドポイントへのアクセスの検証: ブラウザで
https://office.comを開いてください。読み込めるのであれば基本的なインターネット接続は問題ありませんが、ファイアウォールが特定のバックグラウンドデータストリームをブロックしている可能性があります。 - 空のワークブックでのテスト: 新規ファイルを開き、セル A1 に「AAPL」と入力して「株価」データ型を適用します。これが機能する場合、元のファイルの接続キャッシュが破損しています。失敗する場合は、システム全体の問題です。
- サブスクリプションの確認: リンクされたデータ型には有効な Microsoft 365 ライセンスが必要です。Excel の右上の隅を確認してください。「サインイン」のプロンプトや黄色の三角アイコンが表示されている場合、セッションが期限切れになっています。
修正方法
1. コネクテッド エクスペリエンスを有効にする
これが最も頻繁な原因です。Microsoft はリンクされたデータ型を「コネクテッド エクスペリエンス」として分類しています。プライバシー設定が厳格に制限されすぎていると、Excel は価格を取得するためにティッカーシンボルをクラウドに送信できなくなります。
- ファイル > アカウント に移動します。
- アカウントのプライバシー セクションで、設定の管理 をクリックします。
- コネクテッド エクスペリエンス までスクロールします。
- 「オンライン コンテンツをダウンロードするエクスペリエンス」 のチェックボックスをオンにします。
- Excel を再起動して変更を適用します。
2. Office データキャッシュを消去する
予期せぬクラッシュの後、これらのデータ型用のローカルキャッシュファイルが破損することがあります。Office の「Wef」(Web Extensions Framework)フォルダをクリアすることで、Excel はデータプロバイダーとのハンドシェイクを強制的に再実行します。
すべての Office プログラムを閉じ、以下のパスをファイルエクスプローラーのアドレスバーに貼り付けてください([Username] は実際の Windows ユーザー名に置き換えてください)。
%LocalAppData%\Microsoft\Office\16.0\Wef\
中にあるすべてのファイルとフォルダを削除します。次にライブデータを要求したときに、Excel はこれらの一時的な Web ファイルを自動的に再構築します。
3. ネットワークとプロキシのブロックを解決する
企業のファイアウォールが、Excel が株価や通貨情報を取得するために使用する特定の URL をブロックしていることがよくあります。ネットワークで、以下の主要ドメインへの ポート 443 での送信トラフィックを許可する必要があります。
*.microsoft.com*.bing.comconfig.officeapps.live.comself.events.data.microsoft.com
大規模なチームのネットワーク権限を管理する場合、正確さが不可欠です。私は CIDR 範囲を確認するために ToolCraft の Subnet Calculator を使用しています。これにより、手動計算のミスをすることなく、プロキシバイパスルールがオフィスゲートウェイのサブネット全体をカバーしていることを確認できます。複雑なネットワークマスクを扱う際に、大幅な時間の節約になります。
4. サインイン状態を更新する
ファイルの保存にはログイン トークンが機能していても、バックグラウンドのデータサービスでは失敗することがあります。Office から完全にサインアウトし、アプリを閉じてから再度サインインしてください。これにより、データ取得に使用される OAuth トークンが強制的に更新されます。
解決策のテスト
修正を適用したら、以下の簡単なテストで接続を確認してください。
- 空のセルに
MSFTと入力します。 - 「データ」タブから 株価 を選択します。
#CONNECT!エラーが小さな建物のアイコンに変われば、オンラインに戻っています。- セルを右クリックし、データ型 > 更新 を選択します。価格が即座に更新されれば、接続は安定しています。
主なまとめ
- プライバシー設定が鍵となります: オフラインのプライバシー設定を100%維持したまま、リンクされたデータ型を使用することはできません。
- キャッシュは壊れやすいものです: クラッシュ後に Excel 365 の動作がおかしくなった場合は、まず
Wefフォルダを確認してください。 - 場所が重要です: オフィスの Wi-Fi ではエラーが発生し、自宅では発生しない場合、企業のプロキシがデータストリームをブロックしています。

