この記事は、経験豊富なHow.com.vnの編集者と調査員から成るチームによって執筆されています。調査員チームは内容の正確性と網羅性を確認しています。
How.com.vnのコンテンツ管理チームは、編集チームが編集した記事を細心の注意を払って精査し、すべての記事がHow.com.vnの高品質基準を満たしているかどうかを確認しています。
この記事は7,994回アクセスされました。
保護されたExcelワークシートを表示したり編集したりする必要がありますか?シートがパスワードでロックされていて、それがわからない場合、GoogleスプレッドシートやVBAスクリプト(Excelの以前のバージョン)を使って、簡単にパスワードを解除することができます。この記事では、保護されているExcelファイルのロックを解除する方法を紹介します。パスワードの有無にかかわらず Excelワークブック全体がパスワードで保護されていて開けない場合は、まずファイルのロックを解除する必要があります。
ステップ
- 保護されたシートがあるブックを「Excel」で開く 通常、ブックを「Excel」で開くには、ファイル名をダブルクリックします。
- 保護されたシートのタブを右クリックする 各シートのタブは、ウィンドウの下端部に配置されています。Microsoft Excelのバージョンによっては、保護されたシートに南京錠のアイコンが付いていることがよくあります。タブ(または南京錠のアイコン)を右クリックして、コンテキストメニューを開きましょう。[1]
- 保護されたシートが複数ある場合は、各シートの保護を個別に解除しなければなりません。
- シート保護の解除をクリックする シートがパスワードで保護されていなければ、すぐにロックが解除されます。一方、シートがパスワードで保護されている場合は、ポップアップウィンドウにパスワードを入力するように求められます。
- パスワードを入力して、OKをクリックする パスワードが正しければ、シートの保護が解除されます。
- パスワードがわからない場合は、Googleスプレッドシートを使う方法を参照してください。この方法で、Googleスプレッドシートにファイルをアップロードして、ブック内のシートの保護をすべて解除することができます。
- Microsoft Excel 2010以前のバージョンを使っていて、Googleスプレッドシートにアップロードしたくない場合は、Microsoft Excel 2010以前のバージョンでVBAコードを使う方法を参照してください。
広告
- ブラウザからhttps://drive.google.comにアクセスする Googleアカウントを持っている場合は、パスワードがわからなくても、Googleスプレッドシート(Microsoft Excelのような無料のオンラインアプリ)を使って、ブック内のシートの保護をすべて解除することができます。
- Googleアカウントにまだログインしていない場合は、画面の指示に従って、今すぐログインしましょう。
- Googleアカウントを持っていない場合は、「Googleアカウントを作る」を参照してください。
- + 新規をクリックする ページの左上にあります。
- ファイルのアップロードをクリックする 「開く」パネルが表示されます。
- 編集したいExcelファイルを選択して、開くをクリックする ファイルがGoogleドライブにアップロードされます。
- Googleドライブ側でExcelファイルをダブルクリックする ファイルは、ページを下にスクロールしないと見つからないかもしれません。ファイルをダブルクリックすると、そのファイルのプレビューが表示されます。
- アプリで開くメニューをクリックする プレビューの一番上にあります。このメニューをクリックすると、ドロップダウンメニューが表示されます。
- Googleスプレッドシートをクリックする Googleスプレッドシートでファイルが開いて編集できるようになったということは、ブック内のシートの保護がすべて解除されたということです。
- ファイルを再ダウンロードする GoogleスプレッドシートではなくMicrosoft Excelでファイルの作業を続けたい場合は、以下の手順でシートの保護が解除された最新バージョンのブックをダウンロードしましょう。
- シートの左上にあるファイルメニューをクリックします。
- ダウンロードをクリックします。
- Microsoft Excel (.xlsx)をクリックします。
- ファイルを保存するフォルダを選択します。また、ファイルの元のバージョン(保護されたシートがあるバージョン)をそのまま保持したい場合は、新しいファイル名を入力しましょう。
- 保存をクリックして、ファイルをダウンロードします。
広告
- 保護されたシートがあるブックを「Excel」で開く 通常、ブックを「Excel」で開くには、ファイル名をダブルクリックします。また、Excelファイルのファイル名は、.xlsあるいは.xlsxという拡張子で終わるのが一般的です。
- この方法は、シートのロックを解除しようとしたものの、シートがパスワードで保護されていて、パスワードがわからなかった場合に用いましょう。
- この方法をMicrosoft Excel 2013以降で用いることはできません。
- ファイルをxls形式で再保存する 作業中のファイルの拡張子が「.xlsx」の場合は(新しいバージョンで作成または編集された場合が通例)、まずファイルを「Excel 97-2003(.xls)」という形式に変換しなければなりません。ファイル形式を変換する手順は以下の通りです。[2]
- 画面の右上にあるファイルメニューをクリックします。
- 名前を付けて保存をクリックします。
- ファイルを保存したいフォルダに移動します。
- 「ファイルの種類」または「ファイル形式」メニューからExcel 97-2003ブック (*.xls) を選択します。
- 保存をクリックします。 画面の指示に従って、ファイル形式の変換を行います。
- Alt+F11を押して、「Visual Basic Editor」を開く
- 「プロジェクト - VBAProject」パネルにあるブックのファイル名を右クリックする 左パネルの一番上にあります。その一番上には、「.xls」という拡張子で終わるファイル名が含まれたオプションがあるはずです。そのオプションを右クリックして、メニューを開きましょう。[3]
- 挿入メニューをクリックする 別のメニューが開きます。
- モジュールをクリックする コードを貼り付けるための新しいモジュールが挿入されます。
- 7コードをコピーする 以下のテキストコードを選択し、Ctrl+C(Windows)または⌘ Command+C(Mac)を押してコピーします。
Sub PasswordBreaker()Breaks worksheet password protection. 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 "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: NextEnd Sub
- 新しいモジュールを右クリックして、貼り付けを選択する コピーしたコードがモジュールウィンドウに表示されます。
- F5を押して、コードを実行する コードの実行には数分かかる場合があります。コードの実行が完了すると、新しいパスワードがポップアップウィンドウに表示されます。
- 新しいパスワードは、元のパスワードではなく「As」の乱数になります。
- 「パスワード」画面がポップアップ表示されたら、OKをクリックする 新しいパスワードが表示されますが、それをメモする必要はありません。OKをクリックすると、シートの保護が自動的に解除されます。[4]
- ファイルを以前の形式に変換する必要があった場合は、これで、ブックを「.xlsx」形式で再度保存することができます。
広告
出典
- ↑ https://www.ablebits.com/office-addins-blog/2016/02/10/protect-unprotect-excel-sheet-password/
- ↑ https://www.ablebits.com/office-addins-blog/2016/02/10/protect-unprotect-excel-sheet-password/
- ↑ https://www.ablebits.com/office-addins-blog/2016/02/10/protect-unprotect-excel-sheet-password/
- ↑ https://uknowit.uwgb.edu/page.php?id=28850
このHow.com.vn記事について
この記事は役に立ちましたか?
⚠️ Disclaimer:
Content from Wiki How 日本語 language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.
- - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
- - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
- - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
- - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.