我有自動開啓並應用特殊紙張的保護,這允許分組和一些編輯特定表,程序數據的宏。我有宏是這樣的:應用保護片宏所有工作表中的工作簿
Private Sub Workbook_Open()
With Worksheets("Program Data")
.EnableOutlining = True
.Protect UserInterfaceOnly:=True, AllowFiltering:=True, AllowFormattingColumns:=True,
AllowInsertingRows:=True
End With
End Sub
眼下這個只要你打開該文件運行,但它僅適用於程序數據。我不知道如何更改with語句來容納整個工作簿,而無需一一命名工作表。但是有很多牀單,所以這不是一個好的選擇。我該如何將這個應用於文件中的所有表單?
感謝這麼多的答案! –