Excelパスワード忘れたというお悩み、実は多くの方が経験しています。急に開けなくなった大事なExcelファイルや、編集ができない保護されたシートに、焦りや不安を感じるのは当然です。
本記事では、そうした場面で役立つ具体的な対処法から、確実かつ簡単にパスワードを解除する方法までを、分かりやすく解説します。
- Part 1:Excelのパスワードの種類と仕組み|復元前に知っておきたい基礎知識
- Part 2:Excelパスワードを忘れたときの対処法
- 対処法 1: 拡張子変更【書き込みパスワードに適用】
- 対処法 2: ロック解除ツールの使用【あらゆる種類のパスワードに対応】
- 対処法 3: Excel VBAマクロを使用して解除する【シートのパスワードに適用】
- Part 3: Excelパスワードを忘れないための予防策
Part 1:Excelのパスワードの種類と仕組み|復元前に知っておきたい基礎知識
Excelには主に以下の4種類のパスワードがあり、それぞれ役割が異なります。パスワードを忘れた場合、どの種類のパスワードかを把握することが、正しい対処法を選ぶ第一歩となります。
1読み取りパスワード
エクセルファイルを開いて閲覧するために必要なパスワード。設定されていると、正しいパスワードを入力しない限りファイルを開くことができません。
2書き込みパスワード
ファイルは開けるが、編集をするにはパスワードが必要になります。読み取り専用で開いて内容を見ることはできますが、変更を加えるにはパスワードが必要です。
3シートのパスワード
個々のワークシートに対して保護設定を行い、セルの編集や行列の削除などを制限できます。シートごとに別々のパスワードを設定することも可能。
4ブックのパスワード
Excelブック全体に対して構造の変更(シートの追加や削除など)を防ぐために設定されます。
Part 2:Excelパスワードを忘れたときの対処法
ここでは、パスワードを忘れてしまったときの実践的な解決策を3つご紹介します。
対処法 1: 拡張子変更【書き込みパスワードに適用】
まず、、拡張子変更による解除方法(無料)をご紹介します。XLSX形式はZIP圧縮されたXMLファイル構造になっているため、特定のXMLファイルを編集することで保護設定を削除できます。
この方法は「.xls」形式の旧Excelファイルでのみ利用可能です(2003以前の形式)。
「.xlsx」形式ではこの方法は使えません。
作業中にファイルが壊れてしまう可能性があるため、まず対象のExcelファイルのコピーを保存してください。
Excelパスワード忘れを解決するために拡張子を変更する
ステップ1. 拡張子を「.xlsx」→「.zip」に変更する。拡張子が表示されない場合は、エクスプローラーの「表示」から拡張子を表示に設定してください。
例:「sales_report.xlsx」→「sales_report.zip」
ステップ2. ZIPファイルを解凍し、「xl」フォルダ内の「workbook.xml」を見つける。構造は以下のようになります:
sales_report.zip ├─ _rels ├─ docProps └─ xl └─ workbook.xml ← ここが対象!
ステップ3. 「workbook.xml」をテキストエディタで開く。
例:メモ帳、Notepad++、Visual Studio Codeなど。
ステップ4. 以下のような保護タグ全体を削除する:
xml <workbookProtection workbookPassword="XXXX" lockStructure="1" />
ステップ5. ファイルを保存してZIPに再圧縮する。元の構造を保ったままZIP形式に圧縮しなおします。
注意点として、「sales_report」などのルートフォルダを含まずに圧縮してください。誤って階層が増えると、Excelが開けなくなります。
ステップ6. 拡張子を「.zip」→「.xlsx」に戻す。それでExcel書き込みパスワードが解除される。
対処法 2: ロック解除ツールの使用【あらゆる種類のパスワードに対応】
Excelパスワード忘れたという状況に直面したとき、手動の方法では限界があります。特に開くパスワードを忘れてしまうと、ファイルそのものにアクセスできなくなることも…。
そこで登場するのが、最も頼れるソリューション「WooTechy iCrowbar」。
このツールは、専門知識不要で誰でも簡単に、Excelを含む様々なファイル形式のパスワードを解除・復元できる強力なソフトウェアです。
「WooTechy iCrowbar」エクセルのパスワードを一発解除!
WooTechy iCrowbarでExcelのパスワードを解除する手順
- ステップ 1.「WooTechy iCrowbar」をダウンロード&インストールし、起動します。
- ステップ 2.「ファイル追加」ボタンからパスワードを忘れたExcelファイルを読み込みます。
- ステップ 3. 以下のいずれかの復元方式を選択します:「辞書攻撃」「マスク攻撃」「総当たり攻撃(ブルートフォース)」。どの方式を選べばよいか分からない方は、案内に従えばOK!
- ステップ 4. ツールが解析を開始し、数分〜数十分でパスワードを特定・解除してくれます。完了後は、表示されたパスワードでファイルを開く、またはパスワードなしでそのまま編集可能に。
対処法 3: Excel VBAマクロを使用して解除する【シートのパスワードに適用】
この方法は試行錯誤型の解除となりますが、軽いパスワードには有効な場合があります。
ステップ1. パスワード付きのExcelファイルを開き、「Alt」+「F11」キーを押してVBAエディターを起動します。
ステップ2. 左側のプロジェクトウィンドウで対象のファイルを右クリックし、「挿入」→「標準モジュール」を選択して、新しいモジュールを作成します。
ステップ3. 自動で作成される「Module1」内に、解除用のVBAコードをそのまま貼り付けます。
以下のコードを新規Excelブックに貼り付けて実行することで、保護を解除できる可能性があります。
Sub UnprotectSheet()
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 "シートの保護が解除されました!"
Exit Sub
End If
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
End Sub
ステップ4. コードを貼り付けたら、「F5」キーを押してマクロを実行します。表示されたダイアログで「保護解除」または「実行」ボタンをクリックします。
ステップ5. 処理が完了し、「unprotected」などのメッセージが表示された場合は、パスワード保護が正常に解除されたことを意味します。
Part 3: Excelパスワードを忘れないための予防策
パスワードを忘れてしまう前に、そもそも忘れにくくする対策をしておくことも非常に重要です。以下は、実際に多くのユーザーが実践しているおすすめの予防策です。
1パスワード管理ツールを使う
1Password、Bitwarden、KeePassなどのパスワードマネージャーに登録しておくと、Excelに限らず他のファイルも安心です。
2定期的なバックアップを行う
編集前のファイルや保護前のバージョンをクラウドや外部ストレージに保存しておけば、万一の際に復元が可能です。
3パスワードポリシーを決めておく
チームで作業する場合は、統一された命名規則(例:「Project2025_YYMM」など)を用いると管理がしやすくなります。
4パスワードヒントを残しておく
直接的でない形で、自分だけがわかるヒントをファイル名やメモアプリに記録しておくのも有効です。
まとめ
この記事では、Excelのパスワードを忘れてしまった場合の3つの対処法をご紹介します。
Excelパスワード忘れたでお困りの方にとって、WooTechy iCrowbarはまさに“最後の砦”です。面倒な手作業なしに、どんなExcelファイルもサクッと開けるようになります。時間を無駄にせず、安全・確実な方法でファイルを取り戻したい方は、ぜひ一度お試しください。
あらゆるパスワードを一発解除。ZIP・RAR・PDF・OfficeファイルもiCrowbarで即解決!