ADVERTISEMENT

【Excel】外部リンクの更新で資格情報を求められる時の確認手順

【Excel】外部リンクの更新で資格情報を求められる時の確認手順
🛡️ 超解決

Excelで他のブックを参照する外部リンクを設定していると、ファイルを開くたびに「資格情報を入力してください」というダイアログが表示され、作業を中断されることがあります。特に会社の共有フォルダやSharePoint上のファイルをリンク先としている場合、毎回パスワードを求められると生産性が大きく低下します。この問題は、リンク先へのアクセス権限やExcelの設定、ネットワーク環境など複数の要因が絡むため、原因をひとつずつ切り分ける必要があります。本記事では、外部リンクの更新時に資格情報を求められる原因と、具体的な確認手順を解説します。自分で解決できる範囲と、情報システム部門に依頼すべきケースの判断基準も示しますので、ぜひ参考にしてください。

【要点】この記事で確認すること

  • 最初に見る場所: リンク元ファイルとリンク先ファイルの保存場所、およびExcelの「信頼できる場所」の設定状況を確認します。
  • 切り分けの軸: 個人の資格情報(Windows資格情報マネージャー)の問題か、ネットワーク経路やアクセス権限の問題か、Excelのセキュリティ設定の問題かを切り分けます。
  • 注意点: 資格情報を安易に保存するとセキュリティリスクが高まるため、会社PCでは事前に管理者の許可を得てから設定変更を行ってください。

ADVERTISEMENT

外部リンクの更新で資格情報を求められる主な原因

外部リンクの更新時に資格情報の入力が求められる原因は、大きく分けて以下の3つに分類できます。それぞれの特徴を理解することで、適切な対処が可能になります。

リンク先ファイルへのアクセス権限不足

最も多い原因は、リンク先のブックが保存されているフォルダやサイトに対して、現在のユーザーアカウントに十分なアクセス権限がないことです。例えば、共有ドライブの特定フォルダに「読み取り専用」権限しかない場合、更新時に資格情報の再認証が必要になることがあります。また、OneDriveやSharePoint上のファイルの場合、サインイン状態が期限切れになっていると同様の現象が発生します。

Excelの資格情報保存設定が無効

Excelには、「ドキュメント関連のサーバーに保存されている資格情報を保存できるようにする」というセキュリティ設定があります。この設定が無効になっていると、一度認証しても次回開くたびに資格情報を要求されます。特に、組織のグループポリシーで強制的に無効化されているケースも多いため、自分で変更できない場合があります。

Windows資格情報マネージャーのエントリ不整合

Windowsには保存済みのネットワーク資格情報を管理する「資格情報マネージャー」が搭載されています。過去に別のアカウントでログインした情報が残っていたり、パスワードが変更された後に古い情報がキャッシュされていると、Excelがその情報を使って認証を試み、失敗した結果、ユーザーに資格情報の入力を促すことがあります。

以下の表に、各原因の特徴と簡単な対処方法をまとめました。

原因 主な症状 対処の方向性
アクセス権限不足 特定のファイルのみ資格情報を要求、またはアクセス拒否エラー フォルダの共有設定やNTFSアクセス許可を確認し、適切な権限を付与する
Excelの設定無効 すべての外部リンクで毎回資格情報を要求される Excelの信頼センター設定で「資格情報の保存」を有効にする
資格情報マネージャーの不整合 以前は開けていたのに突然資格情報を要求される、特定のサーバーでのみ発生 Windowsの資格情報マネージャーで古いエントリを削除し、再認証する
お探しの解決策が見つからない場合は、こちらの「Excelトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

資格情報の要求が発生するシチュエーション別の確認手順

実際に資格情報が求められたとき、状況に応じて以下の手順で確認を進めてください。管理者権限が必要な操作は、自身の権限で可能な範囲にとどめ、不明な場合は情報システム部門に相談してください。

  1. リンク先ファイルの保存場所とアクセス権限を確認する
    まず、リンク元のExcelファイルで「データ」タブ→「リンクの編集」を開き、リンク先のパスを確認します。そのパスがネットワークドライブやSharePointの場合、エクスプローラーでその場所に直接アクセスできるか試してください。「アクセスが拒否されました」と表示される場合は権限不足が原因です。管理者にアクセス権限の付与を依頼してください。
  2. Excelの信頼センター設定を確認する
    Excelで「ファイル」→「オプション」→「信頼センター」→「信頼センターの設定」→「外部コンテンツ」を開きます。「ドキュメント関連のサーバーに保存されている資格情報を保存できるようにする」にチェックが入っているか確認してください。チェックがない場合は入れてOKを押します。ただし、グループポリシーでグレーアウトしている場合は変更できません。
  3. Windows資格情報マネージャーを確認する
    コントロールパネルから「資格情報マネージャー」を開き、「Windows資格情報」タブを選択します。「汎用資格情報」の一覧に、リンク先サーバーや共有フォルダに関連するエントリがないか確認してください。該当するエントリがあれば、「削除」または「編集」で最新のアカウント情報に更新します。
  4. 資格情報を一度削除して再認証する
    上記で特定のエントリが見つからない場合、一度すべての資格情報を削除してからリンク元ファイルを開き直す方法もあります。ただし、この操作は他のアプリケーションに影響を与える可能性があるため、事前にバックアップを推奨します。資格情報マネージャーの「Windows資格情報」一覧にある「汎用資格情報」のうち、特に該当サーバーと思われるものを右クリックして削除し、再度ファイルを開いて認証を行ってください。
  5. ネットワークドライブの資格情報を再設定する
    リンク先がネットワークドライブの場合、コマンドプロンプトを管理者として開き、「net use \\サーバー\共有フォルダ /user:ドメイン\ユーザー名 パスワード」と入力して強制的に資格情報を更新する方法もあります。この操作は管理者権限が必要なため、自分で実行できない場合は管理者に依頼してください。

外部リンクの更新に関するよくある失敗パターンと対処法

資格情報に関する問題を解決しようとして、逆に状況を悪化させてしまうケースもあります。以下に代表的な失敗パターンを挙げ、正しい対処法を説明します。

失敗パターン1: リンクを解除してしまう

資格情報の入力を煩わしく感じ、外部リンクを削除してしまうケースがあります。しかし、リンクを解除すると参照していたデータが静的な値に固定されてしまい、元のファイルが更新されても反映されなくなります。本当にリンクが不要な場合以外は、リンクを維持したまま資格情報の問題を解決することをおすすめします。

失敗パターン2: 資格情報をむやみに保存する

Excelの設定で「常に資格情報を保存する」にチェックを入れたり、Windows資格情報マネージャーにパスワードをそのまま保存してしまうと、第三者に不正アクセスされるリスクが高まります。特に社外に持ち出すノートPCでは避けてください。可能であれば、Windows Hello for Businessやシングルサインオンなどのより安全な認証方法を導入しましょう。

失敗パターン3: グループポリシーで変更できない設定を無理に変えようとする

信頼センターの設定がグレーアウトしている場合、組織全体のポリシーで制限されています。レジストリを直接編集して有効化する方法もありますが、セキュリティポリシーに違反するおそれがあり、推奨できません。必ず情報システム部門に連絡し、ポリシーの変更を依頼してください。

ADVERTISEMENT

企業ネットワークにおける資格情報管理のポイント(管理者向け情報)

この問題を組織全体で解決するには、管理者側での設定検討も重要です。以下の情報を参考に、システム管理者へ伝える際の材料にしてください。

  • Excelのグループポリシー設定: 「ユーザーの構成」→「管理用テンプレート」→「Microsoft Excel 2016」→「Excelのオプション」→「セキュリティ」→「外部コンテンツ」に「資格情報の保存を許可する」ポリシーがあります。これを有効にすることで、ユーザー側で資格情報を保存できるようになります。
  • SharePoint/OneDriveの再認証間隔: SharePoint Onlineのアクセストークンは既定で約1時間で期限切れになります。Modern Authenticationを導入し、条件付きアクセスポリシーを適切に設定することで、不要な資格情報要求を減らせます。
  • ネットワークドライブの資格情報管理: ファイルサーバーへのアクセスにActive Directoryの認証を使用し、Kerberos認証が正しく機能しているか確認してください。NTLM認証にフォールバックすると資格情報の保存ダイアログが出やすくなります。

よくある質問(FAQ)

Q1. 外部リンクの更新時に「このファイルは信頼されていない場所にあります」と表示される

A. リンク元ファイルが保存されているフォルダがExcelの「信頼できる場所」に登録されていない可能性があります。Excelの信頼センターで、該当フォルダを信頼できる場所として追加してください。ただし、会社の共有フォルダであらかじめIT部門が設定している場合もあるため、まずは管理者に確認しましょう。

Q2. 資格情報を正しく入力しても何度も要求される

A. Windows資格情報マネージャーに古いエントリが残っている、またはExcelの「資格情報の保存」設定が無効になっている可能性があります。この記事の手順に従って、資格情報マネージャーのクリアとExcel設定の確認を行ってください。

Q3. リンク先ファイルを開くことはできるが、更新ボタンを押すと資格情報を求められる

A. リンク先ファイルへの直接アクセス権はあるものの、Excelから外部リンク経由でアクセスする際の認証方式が異なる場合があります。特にSharePoint上のファイルでは、Excelの「アカウント」設定でサインイン状態を確認し、再認証を行ってみてください。

まとめ

Excelの外部リンク更新時に資格情報を求められる問題は、アクセス権限、Excelのセキュリティ設定、Windowsの資格情報管理の3つの観点から切り分けることが重要です。まずはリンク先へのアクセス権限を確認し、次にExcelの信頼センター設定、最後に資格情報マネージャーの状態をチェックするという順序で進めると効率的です。グループポリシーで制限されている場合は、自分で変更せずに情報システム部門に相談してください。適切な認証環境を整えることで、毎回の手間を省き、業務効率を向上させることができます。


📊
Excelトラブル完全解決データベースこの記事以外にも、様々なエラー解決策をまとめています。困った時の逆引きに活用してください。

ADVERTISEMENT

この記事の監修者
📈

超解決 Excel・Word研究班

企業のDX支援や業務効率化を専門とする技術者チーム。20年以上のExcel・Word運用改善実績に基づき、不具合の根本原因と最短の解決策を監修しています。ExcelとWordを使った「やりたいこと」「困っていること」「より便利な使い方」をクライアントの視点で丁寧に提供します。

🏆
超解決 Excel検定 あなたのExcel実務能力を3分で測定!【1級・2級・3級】

ADVERTISEMENT