SharePoint上のExcelファイルを複数人で同時に編集していると、共同編集者の名前が正しく表示されないことがあります。例えば、以前の名前のまま更新されなかったり、メールアドレスが表示されたりする現象です。この問題はOfficeアプリのキャッシュやSharePointのプロファイル更新の遅延など、複数の原因が考えられます。本記事では原因を切り分けるための確認手順を整理し、適切な対処方法を説明します。
【要点】この記事で確認すること
- 最初に見る場所: Officeアプリのサインイン状態とExcelのリボン上に表示されているユーザー名
- 切り分けの軸: 端末側(アプリキャッシュ、Officeアカウント)、SharePoint側(ユーザープロファイル、権限)、管理設定側(Azure AD同期、プロパティ)
- 注意点: 会社PCでは管理者権限が必要な操作や、SharePoint管理者に確認すべき設定があるため、勝手に変更しないこと
ADVERTISEMENT
目次
問題の現象と原因の概要
SharePoint上のExcelで共同編集を行うと、リボン上部やステータスバーに他の編集者の名前が表示されます。この名前が実際のユーザー名と異なる場合、以下のような原因が考えられます。
代表的な現象
- 過去の名前(旧姓や旧表示名)が表示される
- メールアドレスやユーザープリンシパル名(UPN)が表示される
- 全く関係のないユーザー名が表示される(キャッシュの混同)
- 名前が空白になる、または「ユーザー」とだけ表示される
主な原因
- Officeアプリのキャッシュ: ユーザー名やプロファイル情報がローカルに残っている場合、SharePointから最新情報を取得できず古い名前が表示される
- SharePointユーザープロファイルの更新遅延: Azure ADで表示名を変更しても、SharePointのプロファイルが同期されるまでに時間がかかる(最大24時間)
- 複数のアカウントでサインインしている: 個人のMicrosoftアカウントと会社アカウントの混在により、表示される情報が混乱する
- Excelファイルのバージョン問題: 古い.xls形式や互換モードでは共同編集機能が完全にサポートされない
確認手順:端末側の対策
まずは自分が使っているPCやExcelアプリの設定を確認します。以下の手順を順番に試してください。
- Excelのサインイン状態を確認する:Excelを開き、ファイル>アカウントを選択します。「ユーザー情報」に表示されているアカウントが勤務先の組織アカウントであることを確認してください。個人のMicrosoftアカウントが表示されている場合は、サインアウトして組織アカウントでサインインし直します。
- Officeアカウントのキャッシュをクリアする:Windowsの「資格情報マネージャー」を開き、「Windows資格情報」タブにある「MicrosoftOffice16_Data:ADAL:…」や「MicrosoftOffice16_Data:live.com」などのエントリーをすべて削除します。削除後、Excelを再起動して再度サインインしてください。
- Officeのライセンス認証をリセットする:コマンドプロンプトを管理者として開き、「cd “%ProgramFiles%\Microsoft Office\Office16″」と入力後、「cscript ospp.vbs /dstatus」でライセンス状態を確認します。必要に応じて「cscript ospp.vbs /rearm」でライセンス認証をリセットすることもできますが、組織のポリシーに従ってください。
- ブラウザのキャッシュとCookieをクリアする:SharePointをブラウザで開いている場合も、古い情報が表示される原因になります。ブラウザの設定からキャッシュとCookieを削除し、再度SharePointにアクセスしてください。
- Excelファイルを強制的に再保存する:ファイルを開き、「名前を付けて保存」を選択し、同じSharePoint上の場所に上書き保存します。これにより、ファイル内のメタデータが更新され、共同編集者の情報がリフレッシュされることがあります。
端末側の対応で改善しない場合は、SharePointのユーザープロファイルやサイト設定を確認します。
ユーザープロファイルの同期状態を確認する
SharePoint管理者に依頼して、該当ユーザーのプロファイルがAzure ADから正しく同期されているか確認します。SharePoint管理センター>ユーザープロファイル>ユーザープロファイルの管理で、表示名や電子メールアドレスが最新になっているかチェックします。更新が反映されていない場合は、管理者が「ユーザープロファイルの同期」を手動で実行できます。
ユーザー権限の確認
ファイルへのアクセス権限が適切でない場合も、名前が正しく表示されないことがあります。少なくとも「読み取り」以上の権限が必要です。権限が不足しているユーザーは、共同編集者のリストに表示されない、または名前が不完全になる可能性があります。
サイトの設定でタイムゾーンや地域が異なると、ユーザー名の表示形式に影響することがあります。特に日本語環境と英語環境が混在している組織では、表示名の形式(姓・名の順序など)が統一されていないと、他の編集者から見た名前が異なって見える場合があります。
ADVERTISEMENT
状況別の比較表
以下の表に、よくある表示パターンとその原因、推奨される対処方法をまとめました。
| 表示される名前の例 | 考えられる原因 | 最初に試す対処 |
|---|---|---|
| 旧姓・旧表示名 | Officeキャッシュに古い情報が残っている | 資格情報マネージャーでOffice関連の資格情報を削除 |
| メールアドレス(user@contoso.com) | SharePointプロファイルの同期が未完了、またはUPNが表示される設定 | SharePoint管理者にプロファイル同期を依頼 |
| 「ユーザー」や空白 | 権限不足、またはファイルの互換モード | Excelファイルを.xlsx形式で保存し直す |
| 全く別の人の名前 | 複数アカウントの混在、プロファイル削除後の残留 | Officeサインアウト後、再度正しいアカウントでサインイン |
失敗パターンと注意点
実際によくある失敗事例と、その回避方法を紹介します。
キャッシュクリアだけでは直らないケース
Officeのキャッシュをクリアしても改善しない場合、SharePoint側のプロファイル更新が遅れている可能性があります。特にAzure ADで表示名を変更した直後は、SharePointへの同期に数時間から最大24時間かかることがあります。この場合、管理者が強制同期を実行することで即座に反映されることもありますが、通常は待つ必要があります。
エクスプローラーで開いたファイルでは直らない
SharePointの「エクスプローラーで開く」機能を使ってファイルを開くと、ブラウザ経由の共同編集とは異なる動作になることがあります。この方法で開いたExcelは、Web上の共同編集機能が正しく動作せず、名前が表示されない場合があります。可能な限り、ブラウザのSharePointサイトから直接Excelファイルを開いて編集することをお勧めします。
管理者権限が必要な操作をユーザーが実行しようとする
資格情報マネージャーの削除やOfficeのライセンスリセットは、管理者権限が必要な場合があります。会社PCではIT部門の許可なくこれらの操作を行うと、セキュリティポリシーに違反する恐れがあります。必ずヘルプデスクや管理者に相談してから実行してください。
管理者に確認すべき情報
問題が解決しない場合、以下の情報を整理して管理者に伝えるとスムーズです。
- 問題が発生しているユーザーのユーザー名と表示名(実際の希望名)
- 表示されない名前の具体例(スクリーンショットがあればベスト)
- 発生しているSharePointサイトのURLとファイル名
- 端末で行った対処内容(キャッシュクリア、再サインインなど)
- 他の共同編集者にも同じ現象が見られるかどうか
管理者は、Azure ADとSharePointのユーザープロファイル同期の状態、および該当ユーザーのプロパティ(DisplayNameやPreferredName)を確認します。また、PowerShellコマンド「Get-SPUser」や「Set-SPUser」を使って強制的に表示名を更新することも可能です。
よくある質問(FAQ)
Q1. 自分の名前だけ正しく表示されません。他の人の名前は正しく見えます。
A. 自分の端末のキャッシュが原因である可能性が高いです。上記の端末側対策(特に資格情報マネージャーのクリア)を試してください。それでも直らない場合は、自分のSharePointユーザープロファイルが最新でない可能性があるため、管理者に問い合わせてください。
A. SharePointのユーザープロファイルは、Azure ADから定期的に同期されます。変更後すぐに反映されないのが正常です。最大24時間待っても反映されない場合は、管理者が強制同期を実行するか、該当ユーザーのプロファイルを編集して保存し直すと反映されることがあります。
Q3. ファイルを閉じて再度開くと、一時的に正しい名前が表示されますが、すぐに元に戻ります。
A. Officeキャッシュが完全にクリアされていないか、複数のプロセスがキャッシュを再生成している可能性があります。一度PCを再起動してから、資格情報マネージャーを再度確認し、不要なエントリーがないか確認してください。また、アンチウイルスソフトがOfficeのプロファイルファイルを保護している場合もあります。
Q4. Web版のExcelでは正しく表示されるのに、デスクトップアプリでは間違って表示されます。
A. Web版とデスクトップアプリでは、ユーザー情報の取得方法が異なります。デスクトップアプリはローカルキャッシュを優先するため、キャッシュが原因であることが多いです。端末側のキャッシュクリアを重点的に行ってください。
まとめ
SharePoint上のExcelで共同編集者の名前が正しく表示されない場合、まずは端末側のOfficeキャッシュクリアとサインイン状態の確認を行います。それでも改善しない場合は、SharePointのユーザープロファイル同期やファイルの保存形式をチェックしてください。問題が組織全体で発生している場合は、管理者によるプロファイル同期の強制実行が必要になることがあります。今回紹介した手順を段階的に試すことで、多くのケースで解決できるはずです。
ADVERTISEMENT
超解決 Excel・Word研究班
企業のDX支援や業務効率化を専門とする技術者チーム。20年以上のExcel・Word運用改善実績に基づき、不具合の根本原因と最短の解決策を監修しています。ExcelとWordを使った「やりたいこと」「困っていること」「より便利な使い方」をクライアントの視点で丁寧に提供します。
Office・仕事術の人気記事ランキング
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【PDF】PDFのサムネイルプレビューが表示されない!エクスプローラーの設定とAcrobat環境設定
- 【Excel】文字がセルの枠からはみ出す・隠れる!「折り返して表示」と「縮小して全体を表示」の使い分け
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Outlook】宛先が「オートコンプリート」に出ない・間違っている時の修正手順|履歴の削除と再構築
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
