何が起きているか
Google SheetsのリンクをURLで開くと、真っ白な画面が表示されます:
There was a problem loading this spreadsheet. Try loading it again or contact the owner.
スピナーが回り続け、このエラーが表示されます。データも表示されず、ヒントもなく、ファイルはまったく開けません。共有ファイル、自分のファイル、1時間前まで問題なく開けていたファイルでも発生します。主な原因は4つです:ブラウザキャッシュの古さ、Googleのスクリプトをブロックする拡張機能、ファイルの権限変更、Google側の一時的な障害です。
デバッグ手順
ステップ1 — Googleの一時的な障害を除外する
まずここから確認してください。30秒で済み、無駄なトラブルシューティングを防げます。
- Google Workspace ステータスダッシュボードにアクセスし、Google SheetsまたはGoogle Driveのインシデントを確認します。
- 別のスプレッドシートを開いてみてください。すべてのファイルで失敗する場合、問題はあなたの側(セッションまたはネットワーク)にあります。
- モバイルデータを使ったスマートフォンでテストします。そちらで開ける場合、ファイル自体ではなくブラウザまたはローカルネットワークの問題です。
ステップ2 — 強制リロードとキャッシュのクリア
古いキャッシュアセットが原因の第1位です。Google SheetsはサイズがMBを超えるJavaScriptバンドルを読み込みます。キャッシュエントリが1つ壊れるだけでアプリ全体が動作しなくなります。
まず強制リロードを試します:
# Windows / Linux
Ctrl + Shift + R
# macOS
Cmd + Shift + R
それでも解決しない場合は、Google Sheets専用のサイトデータをクリアします:
- Chromeで鍵アイコンをクリック → Cookieとサイトデータ → デバイス上のサイトデータを管理。
sheets.google.comとdocs.google.comのCookieとキャッシュを削除します。- スプレッドシートをリロードします。
ショートカット:Chrome DevToolsを開き、リロードボタンを右クリックしてキャッシュの消去とハード再読み込みを選択します。
ステップ3 — シークレットウィンドウでテストする
広告ブロッカーやプライバシー拡張機能は厄介です。警告もエラーも表示せずに*.googleapis.comへのリクエストを無言でブロックし、Sheetsが動かなくなります。
# プライベート/シークレットウィンドウを開く
Ctrl + Shift + N (Chrome)
Ctrl + Shift + P (Firefox)
シークレットモードで同じURLを開きます。問題なく開けた場合、拡張機能が犯人です。通常モードに戻り、uBlock Origin、広告ブロッカー、Google専用ブロッカーを1つずつ無効にして確認してください。
ステップ4 — Googleアカウントのセッションを確認する
OAuthトークンの有効期限が切れているか、失効している可能性があります。その場合、保護されたファイルでSheetsが無言で失敗します。「アクセス拒否」の表示もなく、ただ無限に読み込みが続きます。
myaccount.google.comにアクセスし、アバターをクリックしてすべてのアカウントからサインアウトします。- 自分のアカウントで再度サインインします。
- スプレッドシートを再度試します。
Google Workspaceアカウントの場合、管理者がアクセスを取り消したか、ファイルのオーナーが通知なしに共有設定を変更した可能性があります。
ステップ5 — ファイルの権限を確認する
権限は思いのほか頻繁に変わります。ファイルが制限付きドメインに移動されたか、オーナーが静かにあなたのアクセスを削除した可能性があります。
- ファイルのオーナーに、「リンクを知っている全員」ではなく、あなたのメールアドレスに直接再共有するよう依頼します。
drive.google.com→ 「自分と共有」を確認します。ファイルがなくなっている場合、アクセスが取り消されています。- 自分のファイルの場合:Driveで右クリック → 共有 → あなたのアカウントがまだ編集者またはオーナーとして表示されているか確認します。
ステップ6 — Google Drive経由で直接開く
直接URLでは認証フローの一部がスキップされる場合があります。Drive経由で開くとこれを回避できます:
drive.google.comにアクセスします。- マイドライブまたは自分と共有からファイルを見つけます。
- Driveからダブルクリックして開きます。
解決策のまとめ
ほとんどのケースはステップ2または3で解決します。この順番で試してください:
- 強制リロード(
Ctrl+Shift+R)— 古いJSキャッシュをクリア。 - サイトデータのクリア(
sheets.google.com)— 壊れたキャッシュエントリを削除。 - シークレットモードで開く— ブラウザ拡張機能を回避。
- Googleに再サインイン— 認証セッションを更新。
- ファイルの権限を再確認— 必要に応じてオーナーに再共有を依頼。
- Google Drive経由で開く(直接リンクではなく)。
上記で解決しない場合 — コピーを強制作成する
閲覧アクセス権はあるのにファイルが開けない場合、コピーの強制作成を試してください。URLの/editを/copyに変えます:
# 元のURL
https://docs.google.com/spreadsheets/d/SPREADSHEET_ID/edit
# コピー強制URL
https://docs.google.com/spreadsheets/d/SPREADSHEET_ID/copy
これにより、あなたのDriveに複製が作成され、通常通り開くことができます。少なくとも閲覧アクセス権がないと機能しません。
確認方法
以下の状態になれば成功です:
- スプレッドシートが開く — 読み込みエラーなし。
- セルデータ、数式、グラフが正しく表示される。
- セルに入力でき、変更が保存される(編集者権限がある場合)。
- URLバーに汎用エラーページではなく、スプレッドシートのタイトルが表示される。
得られた教訓
- トラッキングスクリプトをブロックする拡張機能は、Google Workspaceアプリの動作を無言で妨害します。Sheetsを頻繁に使う場合は、広告ブロッカーで
*.googleapis.comをホワイトリストに追加してください。10秒で設定でき、この問題を完全に防げます。 - Google Sheetsは多くのユーザーが思う以上に積極的にキャッシュします。突然動作がおかしくなった場合は、権限やファイル自体のデバッグに時間をかける前に、まずサイトデータをクリアしてください。
- 業務上重要なスプレッドシートには、Google Apps ScriptまたはSheets APIを使った定期エクスポートを設定してください。DriveやメールへのWeeklyバックアップは約15分で設定でき、予期せぬ権限変更から守ってくれます。

