ScrubDrop

ScrubDrop › ガイド

Excel の名前・数式・ドロップダウン リスト・書式のルールに残る社内の呼び名

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

要点:社内で使う呼び名は、ブックのしくみの中に入り込みます。案件名や取引先名を付けた名前、別のファイルやシートの名前を書いた数式、非表示のシートにある担当者の名前のドロップダウン リスト、人の名前を探す条件付き書式のルールなどです。どれも印刷されたページには出ませんが、ファイルを受け取った人は、たいてい[名前の管理]、数式バー、[データの入力規則]、[条件付き書式ルールの管理]を開いて読めます。保護で見えなくしても、ファイルには保存されたままです。写しで一つずつ確かめ、渡さないものは名前を変えるか取り除き、ファイルの中も確かめます。

定義された名前の消し方と、ドキュメント検査では消せない非表示の名前はExcel の個人情報を送る前に消す記事に、他のブックへのリンクはExcel にフォルダーのパスが残る場所の記事にあります。この記事は、呼び名そのものがどこにあり、誰が読めるかに絞っています。

呼び名が残る場所

Excel で確かめる

  1. 写しで、[数式]の[名前の管理]を開き、名前と参照範囲の列を読みます。渡さない名前は、それを使う数式を探してから、名前を変えるか削除します。
  2. 各シートで[数式]の[数式の表示]を選び、数式の中のシート名・テーブル名・パスを読みます。
  3. ドロップダウンのあるセルを選び、[データ]の[データの入力規則]で[元の値]を読みます。別のシートを指していれば、そのシートを再表示して読みます。保護されたシートでは、保護を解除するまで使えない操作や見えない数式があり、ブックの構造を保護していればシートを再表示できません(「ブックを保護する」)。どれも、保存されたものを消すわけではありません。
  4. [条件付き書式ルールの管理]で、[書式ルールの表示]からシートを一つずつ選び、ルールを読みます。
  5. [名前の管理]に出ない非表示の名前は、Windows のドキュメント検査(Microsoft によれば見つけますが消せません)か、下の手順で確かめます。

Microsoft のドキュメント検査のページは、Excel で取り除くものに「定義された名前とテーブル名に関するコメント」を挙げ、非表示の名前とセルや名前の外部参照は、見つけても消せないものに挙げています。ふつうの名前・数式・入力規則の一覧・書式のルールに残る呼び名を確かめる検査は、一覧にありません。

ScrubDrop がすること

ScrubDrop は .xlsx をブラウザーの中で読み、アップロードしません。無料版は 1 回に 1 ファイルで、定義された名前(Excel が予約している名前を除く)、非表示の名前、別のファイルを指す数式を、件数と、参照先を含む短い例で示し、名前とテーブルのコメントを、ほかのコメントと一緒に取り除きます。名前のすべては、下の手順で xl/workbook.xml を読んで確かめます。定義された名前・非表示の名前・他のファイルへのリンクを取り除くのは ScrubDrop Pro の機能です。定義された名前か他のブックへのリンクを取り除くと、残るシートのセルの数式はすべて、使っていたかどうかにかかわらず最後に保存された値になります。ファイルへのハイパーリンクを取り除くだけでは、値にはなりません。入力規則・書式のルール・残る名前が、取り除くものを指したままになるなら、ScrubDrop は断り、先に Excel で直すことを示します。

名前を付け替えることはせず、シート名・テーブル名・入力規則に入力した項目・書式のルールの文字は、ブックのしくみの一部として、隠れたデータとしては読みません。これらは自分で確かめてください。

自分で確かめる手順

  1. .xlsx の写しを作り、拡張子を .zip に変えて展開します。
  2. xl/workbook.xml の definedNames を読みます。definedName ごとに name があり、中の文字が参照先です。hidden="1"(または "true")は非表示の名前、comment の属性はコメントです。
  3. 同じファイルの sheets に、シートの名前が並びます。
  4. xl/worksheets の各ファイルで、<f>(数式)、dataValidation(一覧は formula1)、conditionalFormatting を読みます。新しいルールはシートの最後の extLst にあることもあります。
  5. テーブル名は、xl/tables のファイルの name と displayName にあります。

これらの部品と要素は ECMA-376 Part 1(英語)で定められています。extLst に入る新しい入力規則と書式のルールは、Microsoft の仕様 [MS-XLSX](英語)にあります。

よくある質問

範囲に付けた名前は、相手に見えますか?

見えます。非表示でない名前は、参照先と一緒に[名前の管理]に出て、それを使う数式にも出ます。非表示の名前は[名前の管理]に出ませんが、ファイルには入っています。

ドロップダウン リストの項目があるシートを非表示にすれば、相手から隠せますか?

見えなくなるだけで、ファイルからは消えません。保護されていないシートなら、[データの入力規則]を開けば一覧の元が分かり、ブックの構造が保護されていなければシートも再表示できます。保護は Excel が見せるものを絞るだけで、項目はファイルに保存されたままです。相手に見せてよい項目だけにしてください。

ScrubDrop は定義された名前を取り除けますか?

無料版では、見つかった件数と、名前と参照先の短い例を示します。取り除くのは ScrubDrop Pro の機能で、名前を取り除くと、残るシートの数式はすべて最後の値になります。名前とテーブルのコメントは、無料版でもコメントとして取り除きます。

出典:このページからリンクした Microsoft のページは 2026 年 10 月 19 日に確認しました。

ブックが持っている名前とリンクを、一覧で確かめてください。ブラウザーの中で動き、アップロードしません。無料版は 1 回に 1 ファイルで、見つけた隠れたデータを対応する種類について一覧にし、プロパティ・コメントを取り除き、変更履歴は承諾して取り除きます。ファイルを確認