如标题所述,我所做的是:
Private Sub Workbook_Open()
Dim ws As Worksheet
Dim pwd As String
pwd = "jfm" ' Put your password here
For Each ws In Worksheets
ws.Protect Password:=pwd, UserInterFaceOnly:=True
Next ws
End Sub
但我想要的是:
- 创建一个计时器,比如说 5 秒
- 检查工作表是否未保护,5 秒后保护工作表。
- 如果工作表受到保护,则重复检查工作表是否不受保护。
提前致谢。