我一直停留天以下幾點:Excel的VBA - 過濾數據被鎖定,密碼
我想在特定行的密碼鎖的數據之後,還可以使用過濾器在這個數據上。
這是我走到這一步,但由於某種原因,這是行不通的。
任何輸入將非常歡迎!
If logbook.Cells(row_index, 1) <> "" Then
ActiveSheet.Unprotect password:="mypassword"
logbook.Cells(row_index, 11).Value = "YES"
logbook.Cells(row_index, 1).EntireRow.Locked = True
ActiveSheet.Protect password:="mypassword", AllowFiltering:=True
Else
Unload Me
End If
'AllowSorting:= True,AllowFiltering:= True'將這些添加到'ActiveSheet.Protect'以啓用排序和過濾。 – Luuklag