1

在 Excel 2007 我创建文件和宏 (vba) 中,我使用密码保护工作簿,并在通过红色图标 (X) 关闭文件并重新打开文件以及保存数据后避免安全警告,确实,问题已解决

脚步

  1. 避免安全警告(解决的代码问题已关闭)
  2. 用红色图标 (X) 关闭文件
  3. 重新打开文件
  4. 保存我的工作
  5. 关闭并重新打开
  6. 工作正常

但是使用任务管理器关闭文件并下次重新打开文件时会出现窗口安全警告,代码关闭不起作用

Private Sub Workbook_BeforeClose(Cancel As Boolean)
    ThisWorkbook.Unprotect Password:="blabla"
    ThisWorkbook.Save
    ThisWorkbook.Saved = True
End Sub


Private Sub Workbook_Open()
    ThisWorkbook.Protect Password:="blabla"
    ThisWorkbook.Save
    ThisWorkbook.Saved = True
End Sub  
4

0 回答 0