拡張子がxlsxであるExcelファイルはフォルダ構造をした複数のファイル(XMLファイル)をZIP化したものです。
このようなExcelファイルの「シートの保護」を解除する方法です。
手順
拡張子を変更して中身を取り出す
当該ファイルの複製を作る。
拡張子をzipに変える。
展開せず、右クリックして「開く」を選択。
フォルダが開く。
xlフォルダを開く。
worksheetsフォルダを開く。
sheet1.xmlを別のフォルダにコピーする。※ファイル名が異なる場合もあります。
xmlを編集する
sheet1.xmlをテキストエディタで開く。
「sheetProtection」で検索する。
それを含むタグ(「
保存する。
拡張子を戻して開く
元のworksheetsフォルダにコピーする。※元のファイルに上書きします。
拡張子をzipからxlsxに変える(戻す)。
当該ファイルを開く。
「内容に問題が見つかりました。~」については「はい」をクリック。
「~開くことができました。」については「閉じる」をクリック。
これで「シートの保護」が解除されています。
コメント