ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 792|回复: 2

[已解决] 批量按指定内容保护工作表参数设置

[复制链接]

TA的精华主题

TA的得分主题

发表于 2019-1-29 14:51 | 显示全部楼层 |阅读模式
请问运行宏以后批量保护所有工作簿中所有工作表,下面代码老提示语法错误,是什么原因呢?

Sub 保护()
    For Each wSt In Sheets
       wSt.Protect("66553366",False,True,False,True,True,True,True,True,True,True,True,True)
    Next
End Sub

TA的精华主题

TA的得分主题

发表于 2019-1-29 21:17 | 显示全部楼层
这个方法没有那么多参数吧:
-------------------------------------------------------
Protect 方法

适用于

Chart 对象,Workbook 对象,Worksheet 对象

描述

保护图表或工作表(句法 1)或工作簿(句法 2),使之不能被修改。

句法 1

expression.Protect(Password,DrawingObjects,Contents,Scenarios,UserInterfaceOnly)

句法 2

expression.Protect(Password, Structure, Windows)

expression

必选。返回 Chart 或 Worksheet 对象(句法 1)或 Workbook 对象(句法 2)的表达式。

Password:Variant 类型,可选。加在工作表或工作簿上区分大小写的密码字符串。如果省略本参数,不用密码就可以取消对该工作表或工作簿的保护。否则,取消对该工作表或工作簿的保护时必须提供该密码。如果忘记了密码,就无法取消对该工作表或工作簿的保护。最好在安全的地方保存一份密码及其对应文档名的列表。

DrawingObjects:Variant 类型,可选。若为 True 则保护形状。默认值为 False。

Contents:Variant 类型,可选。若为 True 则保护内容。对于图表工作表,这样将保护整个图表。对于工作表,这样将保护每个单元格。默认值为 True。

Scenarios:Variant 类型,可选。若为 True 则保护方案。本参数仅对工作表有效。默认值为 True。

Structure:Variant 类型,可选。若为 True 则保护工作簿结构(工作簿中工作表的相对位置)。默认值为 False。

UserInterfaceOnly:Variant 类型,可选。若为 True 则保护用户界面,但不保护宏。如果省略本参数,则即保护宏也保护用户界面。

Windows:Variant 类型,可选。若为 True 则保护工作簿窗口。如果省略本参数,则不保护该窗口。

说明

如果对工作表使用 Protect 方法时,将 UserInterfaceOnly 参数设置为True,然后又保存了工作簿,那么再次打开工作簿时,整个工作表将被完全保护,而非仅仅保护用户界面。若想在再次打开工作簿后仅保留该工作表的用户界面保护,必须再次将 UserInterfaceOnly 参数设置为 True 并应用 Protect 方法。

另见


示例
本示例保护活动工作簿。ActiveWorkbook.Protect Password := "drowssap"

TA的精华主题

TA的得分主题

 楼主| 发表于 2019-3-1 15:43 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

关闭

最新热点上一条 /1 下一条

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-4-19 19:52 , Processed in 0.036238 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表