EXCEL用VB进行工作表保护时要怎么才能把“选定锁定单元格格式”前面的勾去掉啊!
我用的代码是Subwayy()DimiAsLongApplication.ScreenUpdating=FalseFori=1ToSheets.CountSheets(i...
我用的代码是
Sub wayy()
Dim i As Long
Application.ScreenUpdating = False
For i = 1 To Sheets.Count
Sheets(i).Select
ActiveSheet.Protect Password:="123", DrawingObjects:=True
Next
Application.ScreenUpdating = True
MsgBox "Protect OVER !", , "wayy"
End Sub 展开
Sub wayy()
Dim i As Long
Application.ScreenUpdating = False
For i = 1 To Sheets.Count
Sheets(i).Select
ActiveSheet.Protect Password:="123", DrawingObjects:=True
Next
Application.ScreenUpdating = True
MsgBox "Protect OVER !", , "wayy"
End Sub 展开
展开全部
保护工作表,就是要保护工作表中锁定单元格的内容,如锁定的内容都不保护,那要保护什么内容。个人观点,仅供参考。
更多追问追答
追问
看清楚问题啊!前面那个勾不去掉可以选定整张工作表,然后复制到别的表上这样就不受保护了
追答
expression.Protect(Password, DrawingObjects, Contents, Scenarios, UserInterfaceOnly, AllowFormattingCells, AllowFormattingColumns, AllowFormattingRows, AllowInsertingColumns, AllowInsertingRows, AllowInsertingHyperlinks, AllowDeletingColumns, AllowDeletingRows, AllowSorting, AllowFiltering, AllowUsingPivotTables)
expression 必需。该表达式返回一个 Worksheet 对象。
Password Variant 类型,可选。为一个字符串,该字符串为工作表或工作簿指定区分大小写的密码。如果省略本参数,不用密码就可以取消对该工作表或工作簿的保护。否则,必须指定密码,通过密码来取消对该工作表或工作簿的保护。如果忘记了密码,就无法取消对该工作表或工作簿的保护。最好在安全的地方保存一份密码及其对应文档名的列表。
DrawingObjects Variant 类型,可选。如果为 True,则保护图形。默认值为 False。
Contents Variant 类型,可选。如果为 True,则保护内容。对于图表,这样将保护整个图表。对于工作表,这样将保护锁定的单元格。默认值为 True。
Scenarios Variant 类型,可选。如果为 True,则保护方案。本参数仅对工作表有效。默认值为 True。
UserInterfaceOnly Variant 类型,可选。如果为 True,则保护用户界面,但不保护宏。如果省略本参数,则保护既应用于宏也应用于用户界面。
AllowFormattingCells Variant 类型,可选。如果为 True,则允许用户为受保护的工作表上的任意单元格设置格式。默认值为 False。
AllowFormattingColumns Variant 类型,可选。如果为 True,则允许用户为受保护的工作表上的任意列设置格式。默认值为 False。
AllowFormattingRows Variant 类型,可选。如果为 True,则允许用户为受保护的工作表上的任意行设置格式。默认值为 False。
AllowInsertingColumns Variant 类型,可选。如果为 True,则允许用户在受保护的工作表上插入列。默认值为 False。
AllowInsertingRows Variant 类型,可选。如果为 True,则允许用户在受保护的工作表上插入行。默认值为 False。
AllowInsertingHyperlinks Variant 类型,可选。如果为 True,则允许用户在受保护的工作表中插入超链接。默认值为 False。
=====
写不下了,Contents这个参数改成False即可
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询