我有幾個 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,重新啟動電腦並開啟檔案。