- OS
-
Windows、macOS、iPhone、iPad、Android
- 無料トライアル
-
1ヶ月
Microsoft 365 には、最大 5 台のデバイスで Word、Excel、PowerPoint などの Office アプリ、1 TB の OneDrive ストレージなどへのアクセスが含まれています。
Excel は透明性と計算を重視して設計されており、まさにそれが秘密保持が苦手な理由です。データを見えないようにする方法はたくさんありますが、それらを実際のセキュリティと誤解しないでください。 「保護された」データが思っているよりも危険にさらされている理由は次のとおりです。
誤解 1: 「これらの行を非表示にすると、データが表示されなくなる」
機密性の高いマークアップ率の列または乱雑な中間計算の行があるため、右クリックして[非表示]を選択します。あなたの心の中では、そのデータは安全に見えなくなっています。ただし、実際には、行または列の非表示は書式設定の選択であり、セキュリティ プロトコルではありません。Excel は単に幅を 0 に設定します。データはまだ存在しており、アクティブでもあります。そして最も重要なことは、データを見つけるのが信じられないほど簡単であるということです。
「秘密」データを公開するには、Ctrl+A を押してシート全体を選択し、任意のヘッダーを右クリックして[再表示]を選択するだけで、幅ゼロの列が完全に表示されます。
Excel で列を非表示または再表示しないでください。代わりにグループを使用してください
この便利な Excel ツールを使用して、さまざまなレベルの詳細を隠したり明らかにしたりできます。
誤解 2: 「隠しタブは決して見ない」
行を隠すことがデジタル上、目を閉じて誰にも見られないと思うことと同じだとすると、ワークシートのタブを隠すことは、ティッシュペーパーでできたドアに「立ち入り禁止」の標識を貼るようなものです。これはおそらく Excel で最も一般的な “セキュリティ” の措置ですが、バイパスするのが最も簡単でもあります。
ブックの下部にあるタブを右クリックして[非表示]を選択すると、シートがナビゲーション バーから消えます。多くの人にとって、これは「視界から外れ、意識から外れている」という感覚を生み出します。生データ、ピボットテーブル、または機密性の高いルックアップはプライベート バックエンドに安全に保管されていると思われるかもしれませんが、誰でも表示されている残りのタブを右クリックして[再表示]をクリックするだけで済みます。
通説 3: 「非常に隠されたシートは究極の秘密保管庫である」
標準の非表示があまり安全ではないことを知っているパワー ユーザーは、Visual Basic for Applications (VBA) エディター (Alt+F11) からアクセスできる xlSheetVeryHidden プロパティに頼ることがよくあります。
シートが「非常に非表示」の場合、標準の「再表示」メニューにも表示されないため、データが単に存在しないように見えます。
これはおそらく、多くの通説の中で最も危険な通説です。 感じる secure: データを隠すために内部に入ったので、覗き見から安全であると想定しています。しかし、これは真実からかけ離れたものではありません。誰かが非表示のデータを見たい場合は、ワークシートを非表示にするために使用したのと同じワークフローに従うだけで済みますが、代わりに「xlSheetVisible」を選択します。
それができない場合は、Power Query で次の手順を使用して、カーテンの後ろを覗くことができます。
[データ]>[データの取得]>[ファイルから]>[Excel ワークブックから]に移動し、ファイルを選択します。
表示されているシートを選択し、「データの変換」をクリックします。
Power Query エディター内で、右側の[適用されたステップ]ウィンドウで最初のステップ (通常はソースと呼ばれます) をクリックします。
ワークブック内のすべてのオブジェクトのマスター リストを確認し、非表示のシートのデータ列にある[テーブル]をクリックします。
Power Query が通常の Excel ツールよりも優れた 5 つの日常アクション
Excel の手動タスクを条件付き列、スマート マージ、アンピボット ツールなどに置き換えます。
誤解 4: 「シート保護のパスワードは解読できない」
[校閲]タブでワークシートをパスワードで保護したことがある場合は、データをデジタル金庫にロックしているように感じたことがあるでしょう。
ただし、この機能の背後にある意図を理解することが重要です。Excel のワークシート保護は、データのプライバシーではなく、データの整合性を目的として設計されています。その目的は、シートを非表示にすることではなく、編集不可能にすることです。
このような意図にもかかわらず、最新の暗号化されていない XLSX ファイルを使用している場合、Windows ファイル エクスプローラーとメモ帳を使用すると、そのパスワードは約 30 秒でバイパスできます。誰かがあなたのパスワードを破ろうとした場合、彼らがしなければならないことは次のとおりです。
ファイル拡張子を .xlsx から .zip に変更します。
フォルダーを開き、xl/worksheets/ に移動します。
保護されたシートの XML ファイルをメモ帳で開きます。
次のようなタグを見つけて削除します。
ファイルを保存して .xlsx 拡張子を復元すると、パスワードは失われます。
この脆弱性は主に最新の XLSX ファイルに影響します。古い XLS バイナリ ファイルは異なるアーキテクチャ (OLE2) を使用しており、単純なメモ帳編集ではなく特殊なツールが必要です。
唯一の例外: ファイルレベルの暗号化
[ファイル]>[情報]>[ブックの保護]>[パスワードで暗号化]に移動すると、Excel は AES-256 暗号化を使用し、ZIP 内の XML ファイルをスクランブルします。パスワードがないと、ファイル自体が意味不明なので、上記の手順でファイルを開くことはできません。これは、実際の最新のセキュリティを提供する唯一の内部 Excel ツールです。
代わりに何をすべきか: 本物の Excel セキュリティ
Excel データを保護するには、「隠す」という観点から考えるのをやめ、代わりに「削除する」という観点から考える必要があります。
Excel スプレッドシートを他の人と共有しますか?最初にこれら 8 つのことを実行してください
これらの手順を実行せずにファイルを共有しないでください。
Excel は世界クラスの計算機であり、デジタル金庫ではありません。ファイルレベルの暗号化を使用してドアをロックし、機密情報や証拠を焼くための仕組みを物理的に削除します。 Excel ファイルを完全にサニタイズするには、ドキュメント インスペクター ([ファイル]>[情報]) を使用します。このツールは、非表示の行、非常に隠されたシート、および非表示のメタデータを見つけて、ファイルのコードから完全に消去します。スプレッドシートを完全に匿名化したい場合は、これが最後のステップです。
Windows、macOS、iPhone、iPad、Android
1ヶ月
Microsoft 365 には、最大 5 台のデバイスで Word、Excel、PowerPoint などの Office アプリ、1 TB の OneDrive ストレージなどへのアクセスが含まれています。