ScrubDrop

ScrubDrop › ガイド

Excel の非表示シートで個人情報が漏れる — 公表された事故に共通する構造

最終更新日:2026 年 10 月 4 日

要点:ここで取り上げる 3 件は、どれも「公開してよい表」を載せたつもりのブックに、別のシートが残っていた事故です。2 件ではそのシートが非表示に設定されており、1 件では担当者が複数のシートがあることに気づいていませんでした。非表示のシートは、受け取った人が「再表示」を選べば読めます。検索エンジンが中身を拾うこともあります。ブックを外に出す前に、シートの数と中身を確かめてください。表の数字だけを渡せば足りるときは、PDF や HTML で出す方法もあります。

この記事で事故として挙げるのは、当事者が自分のホームページで公表したお詫び文と、個人情報保護委員会の資料で、記事を書いた時点で開いて内容を確かめられたものだけです。報道だけで知られている事案や、公表ページが削除されて確かめられなかった事案は入れていません。個人名は出しません。

東京都障害者スポーツ協会(2026 年 3 月公表)

公益社団法人東京都障害者スポーツ協会の 2026 年 3 月 27 日付のお詫び文によると、研修会の受講生を募集する際にホームページに載せていた Excel ファイルの一部に、「過去の申込者の個人情報が入力されたシートが非表示の状態で含まれていた」とされています。

判明したのは 3 月 23 日で、過去の申込者からのメールによる問い合わせがきっかけでした。その情報は検索エンジンの検索結果を通じて閲覧できる状態になっていました。閲覧できた項目は、生年月日、性別、住所、電話番号、メールアドレス、障害の有無、パラスポーツ指導員資格の有無などで、氏名は含まれていなかったとされています。対象は過去の申込者 366 名です。協会はファイルを削除し、検索エンジン事業者に検索結果からの削除を申請しました。

注目したいのは、見つけたのが協会ではなく、過去の申込者からの問い合わせだったことです。非表示のシートは画面には出ませんが、検索エンジンにとってはファイルの中の文字です。

三重県(2026 年 6 月公表)

三重県の 2026 年 6 月 27 日の公表は、県の研修業務の委託先が起こした事案です。委託先は、受講生だけが閲覧できる「受講生ページ」に研修資料の Excel ファイルを 6 月 16 日に公開し、受講生(240 名)にログイン ID を通知しました。6 月 22 日、受講生から記入方法について問い合わせがあった際に、委託先の職員が、そのファイルに個人情報が記載されたシートがあることに気づきました。掲載は 7 日間でした。

漏えいしたのは、障害福祉サービスを利用する児童 1 名の氏名と支援内容などを記載した個別支援計画と、児童発達支援管理責任者 2 名の氏名です。原因として県は、担当職員が「エクセルファイルに複数のシートがあることに気づかず」掲載したこと、掲載にあたって「ファイルの内容を複数の職員で確認していなかった」ことを挙げています。

この公表文は、そのシートが非表示だったとは書いていません。表示されていても、見ていなければ同じことが起きます。

福岡県大川市(2026 年 8 月公表)

大川市の 2026 年 8 月 20 日の公表によると、市は 2025 年 12 月の民生委員・児童委員の改選にあたり、名簿データ(Excel)をホームページに公開しました。そのデータには非表示のシートがあり、再表示をすると過去の名簿が閲覧できる状態でした。2026 年 8 月 6 日に、住民からのメールによる問い合わせで判明しています。

非表示のシートに名前と電話番号が載っていたのは 188 人で、2013 年、2016 年、2019 年に就任した民生委員・児童委員です。市は原因を「Excel データに非表示のシートが含まれていることに気づかないまま」掲載したことだとしています。

この公表には、もう 1 つ見落としやすい点が書かれています。市は判明後すぐに掲載データを PDF に差し替えましたが、Excel のデータがホームページ作成システムに残っており、PDF の URL の拡張子を xlsx に変えると Excel のデータを開けることが後から分かりました。ページから外したファイルが、サーバーには残っていることがあります。

再発防止策として市は、Word、Excel、PowerPoint の形式での掲載は極力控えて PDF または HTML で情報を出すこと、やむを得ず Excel で公開するときは非表示のセルやシートが残っていないかを確かめることを、全職員に注意喚起するとしています。

個人情報保護委員会の記載例にも同じ場面がある

個人情報保護委員会は、漏えい等の報告書の書き方を示す記載例を公開しています。漏えい等の対応とお役立ち資料のページにある行政機関等向けの記載例「④(誤送付事例)」は、職員が委託先に Excel ファイルをメールで送った際に、「本来削除すべき個人情報が入力されたシートを削除せずにそのまま送付した」という場面を例にとっています。架空の例ですが、報告書の見本に選ばれるほど、ありふれた形だということです。

共通する構造

3 件とも、公開した表とは別のシートが同じブックに残っていました。受講生の募集に使うファイルに過去の申込者のシートが、今の名簿のファイルに過去の名簿のシートが、研修資料のファイルに個別支援計画のシートが、という具合です。公表文から読み取れる限り、公開前に見ていたのは画面に出ている表でした。

非表示のシートは隠し場所ではありません。Microsoft のワークシートの表示・非表示の説明のとおり、非表示のシートは「再表示」のダイアログに一覧で出て、選ぶだけで表示されます。同じページは、VBA で非表示にしたシート(xlSheetVeryHidden)は「再表示」の一覧に出ないとも書いています。このため、「再表示」の一覧が空でも、シートが残っていないとは言い切れません。

英国でも、情報公開請求への回答に使ったブックから、画面の外のシートや非表示のシート、ピボットテーブルの元データが漏れた事故が続きました。規制当局の文書を読んだ記事を英語でまとめています。

Office の機能で足りるとき

相手に渡すのが表の数字だけなら、大川市の再発防止策のとおり、PDF や HTML で出すのがいちばん単純です。CSV で書き出す場合は、Microsoft のテキストファイルの書き出しの説明のとおり、現在のワークシートだけが保存されるので、ほかのシートは付いていきません。書き出したファイルはテキストエディターで開き、最後まで読んでください。

三重県の再発防止策にあるとおり、公開前に複数の人でファイルを確かめる手順も有効です。そのときは、見えている表だけでなく、シートの数を数えてください。

相手が Excel のブックそのものを必要としているときは、ブックの中を確かめる必要があります。

ScrubDrop でできること

ScrubDrop は、.xlsx・.docx・.pptx の隠れたデータを、送る前に一覧にするツールです。ファイルはブラウザーの中で読み、アップロードしません。非表示のシートと「非常に非表示」のシート、非表示の行と列、ピボットテーブルのキャッシュ、他のファイルへのリンク、定義された名前、コメント、ドキュメントのプロパティなどを、無料で一覧にします。白い文字やごく小さい文字、印刷範囲の外のセルは、示すだけで取り除きません。

取り除くときは、必要と分かっている部品からブックを組み立て直し、できたファイルを別のパーサーで読み直して、選んだ種類のものが残っていないかを確かめます。確認に通らないファイルはダウンロードできません。無料版で取り除けるのはプロパティ、コメント、変更履歴です。非表示のシートや行・列、ピボットのキャッシュなどの取り除きは ScrubDrop Pro の機能です。非表示のシートや行・列、名前、他のファイルへのリンクを取り除くと、残るシートの数式は最後に計算された値になります。

ScrubDrop は、見えている数字を公開してよいかどうかは判断しません。画像の中の文字も読みません。再確認は強い手がかりですが、約束ではありません。送る前に、できたファイルを開いて全部のシートを見てください。

自分で確かめる手順

  1. コピーで作業します。シート見出しを右クリックし、「再表示」が選べるなら非表示のシートがあります。一覧に出たシートを 1 つずつ表示して中身を読みます。「非常に非表示」のシートはこの一覧に出ない点に注意してください。
  2. シート見出しの左右に「…」や矢印が出ていないかを見て、見出しを端から端までスクロールします。シートの数が思っていた数と同じかを確かめます。
  3. 各シートで、行番号や列番号が飛んでいないかを見ます。飛んでいれば非表示の行・列があります。表の外も、右と下に大きくスクロールして確かめます。
  4. Windows では、Microsoft のドキュメント検査の説明のとおり、[ファイル]タブの[情報]から[問題のチェック]、[ドキュメント検査]を選びます。同じページは、非表示の行・列やワークシートを削除すると数式の結果が変わることがあるとも注意しています。
  5. ホームページに載せる場合は、差し替えた古いファイルがサーバーや作成システムに残っていないかも確かめます。

よくある質問

非表示のシートは、受け取った人に見えますか?

見えます。Microsoft の説明のとおり、非表示のシートは「再表示」のダイアログに一覧で出て、選ぶだけで表示されます。東京都障害者スポーツ協会の事案では、非表示のシートの情報が検索エンジンの検索結果を通じて閲覧できる状態になっていました。

「再表示」の一覧が空なら、隠れたシートはありませんか?

そうとは限りません。Microsoft のワークシートの表示・非表示の説明によると、VBA で非表示にしたシート(xlSheetVeryHidden)は「再表示」の一覧に出ません。

Excel の代わりに何で公開すればよいですか?

大川市は再発防止策として、Word、Excel、PowerPoint の形式での掲載は極力控え、PDF または HTML で情報を出すこととしています。やむを得ず Excel で公開するときは、非表示のセルやシートが残っていないかを確かめるとしています。

送る前に、ブックの中にあるものを確かめてください。無料版は 1 回に 1 ファイルで、隠れたデータはすべての種類を一覧にし、プロパティ・コメント・変更履歴を取り除きます。非表示のシート・行・列の取り除きは ScrubDrop Pro の機能です。ファイルを確認。