ExcelでPCでは見える画像がスマホで表示されないときは、まず「画像がExcelファイルの中に入っているのか、それとも外部のURLや別ファイルを読みに行っているのか」を疑うのが近道です。特に IMAGE 関数や共有ストレージ上の画像、別ブック参照は、スマホ側で外部コンテンツのブロック、認証付きURL、権限不足、プレビュー表示の影響を受けやすく、PCでは見えてもスマホでは空白や #BLOCKED!、#CONNECT! になりやすいです。 (マイクロソフトサポート)
急いでいるなら、まずブラウザやメールのプレビューではなくExcelアプリで開き直し、上部の「Turn on images」や「Enable Content」に相当する表示が出ていないか確認してください。iPhoneやiPadではMicrosoftがモバイルアプリ利用を推奨しており、Androidでは Microsoft 365 for the web をブラウザで使う形が公式サポート外です。メール添付もExcelアプリで開けます。 (マイクロソフトサポート)
まず切り分けるポイント
画像は埋め込みか、外部参照か
Officeファイルに埋め込まれた画像は、そのファイル自体に保存されます。一方で、Excelの IMAGE 関数は https のURLから画像を取得する仕組みです。つまり、埋め込み画像はファイル単体で完結しやすく、外部参照画像はネットワーク、権限、URL仕様の影響を受けます。スマホでだけ見えないなら、後者を先に疑うべきです。 (マイクロソフトサポート)
次のどれかに当てはまるなら、外部参照の可能性が高いです。
- セルに
=IMAGE(が入っている。 (マイクロソフトサポート) - 画像元がOneDriveやSharePoint上の別ファイル、または別ブックになっている。 (マイクロソフトサポート)
- PCでは見えるのに、スマホでは空白や
#BLOCKED!、#CONNECT!が出る。 (マイクロソフトサポート)
どの開き方をしているか
スマホで「Excelを開いているつもり」でも、実際にはブラウザ、メールのプレビュー、共有アプリ内ビューアーで見ていることがあります。iOSではMicrosoft 365のモバイルアプリ利用が推奨され、Androidではブラウザ版Microsoft 365 for the webは公式サポート外です。表示崩れや画像未表示の切り分けでは、まず専用のExcelアプリで再確認してください。 (マイクロソフトサポート)
ファイル形式は .xlsx か
スマホ版Excelでは .xlsx は開いて編集できますが、.xls は読み取り専用です。古い形式のまま共有していると、PCとスマホで挙動差が出やすくなります。まず .xlsx に保存し直すだけで改善することがあります。 (マイクロソフトサポート)
Excelの画像がスマホで見えない主な原因と対処
外部コンテンツがブロックされている
Officeはセキュリティとプライバシー保護のため、画像、リンクメディア、ハイパーリンク、データ接続などの外部コンテンツを既定でブロックします。画像が外部から読み込まれる構成だと、スマホで開いたときに上部のビジネスバーに「画像が無効化されている」旨が出て、許可するまで表示されません。信頼できるファイルなら「Turn on images」または「Enable Content」を確認してください。 (マイクロソフトサポート)
逆に、出所が不明なファイルで安易に有効化するのは避けるべきです。Microsoftは外部コンテンツの自動読み込みを制限する理由として、Webビーコンなどによる情報送信リスクを挙げています。社外から受け取ったファイルなら、まず送信元と画像の参照先を確認してから有効化してください。 (マイクロソフトサポート)
IMAGE 関数のURL、形式、認証がスマホで通っていない
IMAGE 関数は https のURLを前提にしています。さらに、認証が必要なURLは表示されず、リダイレクトされるURLはセキュリティ上の理由でブロックされます。対応形式は BMP、JPG/JPEG、GIF、TIFF、PNG、ICO、WEBP ですが、WEBP は Web と Android では非対応です。PCでは見えても、スマホやWeb経由だけ失敗するなら、この条件に引っかかっている可能性があります。 (マイクロソフトサポート)
見直しのコツは次の3つです。
- 共有ページのURLではなく、直接の画像URLを使う。リダイレクトを挟むURLは避ける。 (マイクロソフトサポート)
- 画像元にサインインが必要な構成を避ける。認証必須URLは描画されません。 (マイクロソフトサポート)
- AndroidやWebでも見せたいなら、少なくとも
JPGかPNGに寄せる。 (マイクロソフトサポート)
OneDriveやSharePointの権限不足
OneDriveのファイルは共有するまで非公開です。また、共有リンクは「リンクを知っている全員」「組織内のユーザー」「既存アクセス権のあるユーザー」「指定したユーザー」など、範囲を細かく変えられます。ブック本体だけ共有して、画像元ファイルの権限を渡していないと、PCでは所有者権限で見えても、スマホでは見えない、という状態が普通に起きます。 (マイクロソフトサポート)
たとえば、PCでは会社アカウントでExcelを開いていて、スマホでは個人のMicrosoftアカウントで開いている場合、ブックは開けても画像元ファイルの権限が足りず、画像だけ取得できないことがあります。#CONNECT! の案内でも、ファイルにアクセスできない原因として、パスの誤り、権限不足、未ログインが挙げられています。 (マイクロソフトサポート)
ブラウザやプレビューで開いている
画像が表示されない原因がファイルではなく「開き方」にあるケースはかなり多いです。iOSではモバイルアプリが推奨され、古いiOSでブラウザ利用になると一部機能が使えない場合があります。AndroidではブラウザでのMicrosoft 365 for the web利用は公式サポート外です。共有リンクから直接開いているなら、いったんExcelアプリに渡して再確認したほうが確実です。 (マイクロソフトサポート)
メール添付も同じです。スマホのメールアプリ内プレビューではなく、添付ファイルをExcelアプリで開いてください。それだけで画像が見えるようになるケースがあります。 (マイクロソフトサポート)
古い形式、リンク切れ、未更新
別ブック参照を使っている場合、リンクは維持と更新が必要です。元ファイルの移動、名前変更、アクセス権変更があるとリンクは簡単に壊れます。Microsoftの案内でも、ブックリンクは更新と管理が必要で、壊れた場合は修復や参照先変更が必要とされています。スマホ側で直しにくいので、PC側で修復する前提で考えたほうが早いです。 (マイクロソフトサポート)
また、Android版Officeはサポート対象が直近4つのメジャーバージョンに限られています。古い端末だけで再現するなら、画像の問題に見えても、実際は端末やOSのサポート範囲の影響である可能性があります。とくにAndroid端末では、OSとExcelアプリを最新に近い状態へ更新してから再確認してください。 (マイクロソフトサポート)
今すぐ試す最短手順
- ブラウザ、共有アプリ内ビューアー、メールプレビューではなく、Excelアプリで開き直します。iOSではモバイルアプリ利用が推奨、Androidではブラウザ版Microsoft 365 for the webが公式サポート外です。 (マイクロソフトサポート)
- 画面上部に「Turn on images」や「Enable Content」が出ていないか確認します。外部コンテンツがブロックされているだけなら、ここで直ることがあります。 (マイクロソフトサポート)
- 画像元に使っているOneDriveやSharePointのファイル権限を確認します。ブック本体だけでなく、画像元ファイルも同じ相手に共有されているか、スマホで正しいアカウントにサインインしているかを見ます。 (マイクロソフトサポート)
- セルに
=IMAGE(が入っているなら、URLを見直します。httpsか、認証不要か、リダイレクトしていないか、形式がJPGかPNGかを確認します。AndroidやWebで見せる用途ならWEBPは避けます。 (マイクロソフトサポート) - ファイルが
.xlsなら、PCで.xlsxに保存し直してから再共有します。スマホ版Excelでは.xlsxのほうが扱いが安定します。 (マイクロソフトサポート) - それでも直らない場合は、PCで画像を埋め込みに置き換えるか、外部ブックリンクを修復します。スマホで確実に見せたいファイルは、ここまでやるのが最も堅実です。埋め込み画像はOfficeファイル内に保存されるため、外部URLや共有権限の影響を受けにくくなります。 (マイクロソフトサポート)
PC側で確実に直す復旧手順
画像を埋め込みに置き換える
スマホで確実に見せたいなら、外部参照のまま運用するより、画像を埋め込みにするほうが安定します。Excelでは、通常の画像挿入なら 挿入 → 画像 → このデバイス、セル内画像なら 挿入 → 画像 → Place in Cell で入れ直せます。埋め込まれた画像はOfficeファイル内に保存されます。 (マイクロソフトサポート)
実務では次の流れが失敗しにくいです。
- PCで画像元ファイルを手元に保存する。
- 問題の
IMAGE関数やリンク画像を削除する。 - 通常の画像として挿入し直す。必要ならセル内画像に変える。
xlsxで保存し、OneDriveやSharePointへ再アップロードする。- スマホでExcelアプリから開き直して確認する。 (マイクロソフトサポート)
外部ブックリンクを修復する
画像や表示内容が別ブック参照に依存しているなら、PCで データ → Queries and Connections → Workbook Links を開き、Refresh all、Change source、必要に応じて Break all を使って整理します。Microsoftも、ブックリンクは更新・修復・参照先変更が必要になると案内しています。 (マイクロソフトサポート)
元ファイルを移動した、別フォルダへ置き換えた、共有先を変えた、といった変更が一度でも入っているなら、この作業を省かないほうが安全です。PCでは見えているのにスマホでは不安定、というケースでも、実際にはPC側で古い参照が残っていることがあります。 (マイクロソフトサポート)
再発防止のコツ
スマホで見せる前提のExcelは、次の作り方にしておくとトラブルが減ります。
- 業務で確実に見せたい画像は、外部参照より埋め込みを優先する。 (マイクロソフトサポート)
IMAGE関数を使うなら、直接のhttps画像URL、認証不要、リダイレクトなし、JPGかPNGを基本にする。 (マイクロソフトサポート)- ブック本体だけでなく、画像元ファイルにも同じ共有権限を付ける。 (マイクロソフトサポート)
- 画像だけに意味を持たせず、代替テキストやセル内テキストも入れておく。Microsoftも、画像にはalt textを付けることを推奨しています。 (マイクロソフトサポート)
ExcelでPCでは見える画像がスマホで表示されない問題は、画像そのものの破損よりも、外部参照、権限、開き方の3つで説明できることがほとんどです。まずはExcelアプリで開き、画像の有効化表示を確認し、次に IMAGE 関数のURL条件と共有権限を見直してください。それで直らない場合は、PCで .xlsx に保存し直し、画像を埋め込みへ置き換えるのが最も再発しにくい解決策です。 (マイクロソフトサポート)

コメント