Excel中的分級(jí)顯示(組合)功能可以讓表格中的某些數(shù)據(jù)按組別進(jìn)行顯示或隱藏,十分方便。但在保護(hù)工作表后,無(wú)法直接使用分級(jí)顯示。如果既要保護(hù)工作表,又要讓用戶能使用已建立的分級(jí)顯示,可以用下面的方法。
1.先在工作表中建立分級(jí)顯示。
2.按Alt+F11,打開(kāi)VBA編輯器,在“工程”窗口中雙擊“ThisWorkbook”,在代碼窗口中輸入下列代碼:
Private Sub Workbook_Open()
With Worksheets("Sheet1")
.EnableOutlining = True
.Protect Password:="123", userInterfaceOnly:=True
End With
End Sub
說(shuō)明:假設(shè)工作表名稱為“Sheet1”,上述代碼對(duì)該工作表進(jìn)行保護(hù),并設(shè)置的密碼為“123”。如果之前已對(duì)工作表設(shè)置了密碼保護(hù),需確保兩處的密碼一致。
3.根據(jù)需要設(shè)置VBA保護(hù)密碼。
最后保存工作簿。這樣,用戶打開(kāi)受保護(hù)的工作表后就可以使用已創(chuàng)建的分級(jí)顯示了。