ホームページ > トピック > excel > Excelシートを保護する方法

Excelシートを保護する方法

尊渡假赌尊渡假赌尊渡假赌
リリース: 2025-03-14 15:27:26
オリジナル
511 人が閲覧しました

Excelシートを保護する方法

パスワードを忘れたとき、または保護されたワークシートに変更を加える必要がある場合、Excelシートの保護を解除する必要があります。 Excelファイルへのアクセスと技術スキルに応じて、使用できるいくつかの方法があります。以下に、組み込みの機能、VBAコード、オンラインツールを使用するなど、Excelシートの保護を解除するためのさまざまな方法の概要を説明します。

パスワードなしでExcelシートを保護するための手順は何ですか?

Excelシートの保護を解除するパスワードがない場合は、次の方法を試すことができます。

  1. 空のパスワードを使用して「Unfortectシート」機能を使用してください。

    • 時々、Excelシートは空のパスワードで保護されます。 Excelファイルを開き、[レビュー]タブに移動し、[Unprotect Sheet]をクリックします。パスワードが不要な場合、シートは保護されていません。
  2. Excelの組み込み機能の使用:

    • Excel 2010以上のバージョンについては、このトリックを試すことができます。

      • Excelファイルを開きます。
      • Alt F11を押して、VBAエディターを開きます。
      • 左パネルで保護できないシートをダブルクリックします。
      • 次のコードをコードウィンドウに貼り付けて実行します。

         <code class="vba">Sub PasswordBreaker() Dim i As Integer, j As Integer, k As Integer Dim l As Integer, m As Integer, n As Integer Dim i1 As Integer, i2 As Integer, i3 As Integer Dim i4 As Integer, i5 As Integer, i6 As Integer On Error Resume Next For i = 65 To 66: For j = 65 To 66: For k = 65 To 66 For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66 For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66 For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126 ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & _ Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _ Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) If ActiveSheet.ProtectContents = False Then MsgBox "One usable password is " & Chr(i) & Chr(j) & _ Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _ Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) Exit Sub End If Next: Next: Next: Next: Next: Next Next: Next: Next: Next: Next: Next End Sub</code>
        ログイン後にコピー
      • このコードは、一般的なパスワードパターンを使用してシートを解除しようとします。
  3. サードパーティツールの使用:

    • パスワードなしでExcelシートを保護できないオンラインで利用可能ないくつかのソフトウェアプログラムがあります。 「Excel Password Recovery」や「Isunshare Excel Password Genius」などのプログラムを使用できます。そのようなツールを使用し、マルウェアを避けるために評判の良いソースからのものであることを確認するときは注意してください。

VBAコードを使用してExcelシートを保護できませんか?

はい、VBAコードを使用してExcelシートを保護できません。これがあなたがそれを行う方法です:

  1. 既知のパスワードで保護されたシートの場合:

    • Excelファイルを開きます。
    • Alt F11を押して、VBAエディターを開きます。
    • Insert > Moduleをクリックして、新しいモジュールを挿入します。
    • 次のコードを貼り付けて、パスワードを変更します。

       <code class="vba">Sub UnprotectSheet() ActiveSheet.Unprotect Password:="yourpassword" End Sub</code>
      ログイン後にコピー
    • Run > Run Sub/UserFormをクリックしてマクロを実行するか、 F5を押します。
  2. 既知のパスワードのないシートの場合(上記の方法を使用):

    • 前のセクションで提供されているPasswordBreakerコードを使用して、パスワードのクラックを試みることができます。

オンラインでExcelシートを保護する方法はありますか?

はい、Excelシートの保護を解除するのに役立つオンラインサービスがあります。ここにいくつかの方法があります:

  1. オンラインツールの使用:

    • LostMyPass.comPassword-Find.comなどのWebサイトは、Excelシートを保護できないサービスを提供しています。 Excelファイルをサーバーにアップロードすると、保護されていないバージョンを返します。
    • ステップ:

      • ウェブサイトにアクセスしてください。
      • Excelファイルをアップロードします。
      • ウェブサイトが提供する指示に従って、保護されていないファイルを受信します。
    • 機密データをアップロードするとセキュリティリスクをもたらす可能性があるため、オンラインサービスに注意してください。
  2. ブラウザベースのアプリケーションの使用:

    • Googleシートなどの一部のオンラインExcelエディターは、保護されたExcelファイルを開いて編集することがあります。彼らは保護を削除しないかもしれませんが、彼らはあなたがそれを回避することを可能にすることができます。
    • ステップ:

      • Googleシートを開きます。
      • Excelファイルをアップロードします。
      • ファイルを編集してみてください。成功した場合は、保護なしでファイルをダウンロードできます。

オンラインで機密データをアップロードする際には、評判の良いサービスを使用し、潜在的なセキュリティリスクに注意してください。

以上がExcelシートを保護する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート