Excel ファイルがいくつかあります。パスワード付きで作成されたものと、パスワードなしで作成されたものがあります。パスワードのないファイルは Excel 2010 以降で開くことができます。しかし、パスワード付きのファイルでは、パスワードを入力するウィンドウが表示されません。
この問題を解決するにはどうすればよいですか?
答え1
VBAソリューション:
パスワードフリーの Excel ファイルでこのサブルーチンを作成し、実行します。このコードはパスワードで保護されたファイルを開き、パスワードを読み取ります。したがって、Set Wbk2 行で同じパスワードを記述します。
Sub WorkbookOpen()
Application.ScreenUpdating = False
Dim wbk1 As Workbook
Dim wbk2 As Workbook
Set wbk1 = ThisWorkbook
Set wbk2 = Workbooks.Open(Filename:="Your Path", Password:="your Password")
Set wbk1 = Nothing
Set wbk2 = Nothing
MsgBox "Logged the File."
Application.ScreenUpdating = True
End Sub
VBA 以外のソリューション:
インストールされたアドインが原因でこの問題が発生する場合があります。この問題を解決するには、次の操作を実行することをお勧めします。
- 「ファイル」をクリックし、「オプション」をクリックします。
- 「セキュリティ センター」、「セキュリティ センターの設定」、「アドイン」をクリックします。
- 最後に「すべてのアドインを無効にする」をチェックします。
- Excel を閉じて、コンピューターを再起動し、ファイルを開きます。
注意:ファイルを開いたら、すべてのアドインを有効にします。
その他は、
- ファイル、オプション。
- セキュリティ センター、セキュリティ センターの設定、信頼できる場所。
- ファイルを信頼できる場所に保存しているかどうかを確認します。
- Excel を閉じて、コンピューターを再起動し、ファイルを開きます。