Excel ブックを選択
.xlsx または .xlsm を1ファイル選んでください。
自分が所有している、または変更する権限を持つブックにのみ使用してください。
シートの編集保護とブック構成の保護を解除します。ファイルを開くためのパスワード、ファイル暗号化、VBA プロジェクトの保護は解除できません。
このツールが変更するもの
XLSX と XLSM は、XML ファイルを収めた ZIP 形式のパッケージです。Excel のシート保護は sheetProtection 要素、ブック構成の保護は workbookProtection 要素に記録されています。このツールは該当する要素を削除し、新しいブックを書き出します。
パスワードの復元や総当たりは行いません。セルの値や、対象外のパッケージ内データの内容も変更しません。自分が所有するブック、または変更を許可されたブックにのみ使用してください。
ブックは端末内で処理されます
ブックの読み取りと再構成はブラウザ上のコードが行います。サーバー側の変換処理はありません。
- XLSX / XLSM パッケージはブラウザ内で開かれます。
- 静的なページから変換サーバーへブックを送信する処理はありません。
- ソースコードは MIT ライセンスで公開されています。
- ページのキャッシュ後はオフラインでも処理できます。
処理中にブラウザのネットワークパネルを開くと、通信内容を確認できます。 ソースコードを見る。
シート保護を解除する手順
-
ブックを1つ選ぶ
.xlsx または .xlsm を選択するか、ページ上にドロップします。開くためのパスワードがなく、そのまま開けるブックが対象です。
-
処理結果を確認する
sheetProtection と workbookProtection を削除し、保護を解除したシート名とブック構成の処理結果を表示します。
-
新しいブックを保存する
保護が見つかった場合は、ファイル名の末尾が -unlocked.xlsx のブックをダウンロードします。元のファイルは上書きしません。
よくある質問
Excel ファイルはアップロードされますか?
いいえ。ブックの読み取りと再構成はブラウザ内で行います。サーバー側の変換先はなく、処理内容は公開されているソースコードでも確認できます。
どの保護を解除できますか?
sheetProtection 要素に記録されたシートの編集保護と、workbookProtection 要素に記録されたブック構成の保護を解除します。セル内容は編集しません。
ファイルを開くためのパスワードも解除できますか?
できません。開封パスワード付きファイルは、通常の OOXML ZIP ではなく暗号化された CFB コンテナです。このツールでは開いたり復号したりできません。
シートのパスワードを解析・表示しますか?
しません。パスワードの復号、復元、表示は行わず、開くことができるブックから XML の保護要素だけを削除します。
VBA プロジェクトの保護も解除できますか?
できません。XLSM は入力できますが、VBA プロジェクトの変更や保護解除は対象外です。
保護が設定されていない場合はどうなりますか?
シートまたはブックの保護が見つからなかったことを表示し、ダウンロードは開始しません。
オフラインでも使えますか?
はい。PWA のファイルが一度キャッシュされた後は、ネットワーク接続がなくてもブックを処理できます。