三九宝宝网宝宝百科宝宝知识

excel中如何对工作簿设置保护

03月07日 编辑 39baobao.com

[巧用宏快速合并200个Excel工作簿]你会不会有大量Excel工作簿需要合并到一起呢?你可以手动完成这一工作,但这个工作可能会花费你一整天的时间。要完成合并工作,使用宏,这样只需花几分钟便可搞定。本文所介绍的技...+阅读

想要对工作簿设定保护有一下几个步骤:

(1)首先打开一个要保护的工作表,切换至“审阅”选项卡,单击“更改”选项组中的“保护工作表”按钮,如图所示。

(2)会弹出“保护工作表”对话框,选中“保护工作表及锁定的单元格内容”复选框,然后在“取消工作表保护时使用的密码”文本框中输入密码,并选中“允许此工作表的所有用户进行”列表框中的“选定锁定单元格”和“选定未锁定的单元格”复选框,如图所示。

(3)设置完毕单击“确定”按钮,弹出“确认密码”对话框,在“重新输入密码”文本框中输入刚刚设置的密码,如图所示,然后单击“确定”按钮

(4)当需要编辑该工作表时,系统会弹出如图所示的提示对话框,单击“确定”按钮关闭该对话框

(5)单击“更改”选项组中的“撤销工作表保护”按钮,弹出“撤销工作表保护”对话框,在“密码”文本框中输入保护的密码,单击“确定”按钮即可编辑该工作表。

excel单元格保护

我们也可以利用VBA代码,设置权限密码,当编辑Sheet1工作表A1:Y100单元格区域时,自动弹出输入密码提示框,密码正确时,该单元格被激活,否则,单元格内容不能被改动。具体方法如下: 执行“工具→宏→Visul Basic编辑器”命令或按下Alt+F11组合键,在代码窗口左侧的“工程资源管理器”窗口中,双击Excel对象下的Sheet1工作表,在右侧的代码窗口中输入以下代码: Private Sub Worksheet_Change(ByVal Target As Range) X = Target End Sub Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Column <= 25 And Target.Row <= 100 Then '这里是保护的区域范围列到Y,行到100 Y = InputBox("请输入密码:") If Y <> 123 Then MsgBox "密码错误,你无编辑权限!" Range("A101").Select End If End If End Sub

excel局部保护怎么设置

Excel默认对所有单元格的“锁定”。对工作表的局部保护,就是撤消对某些单元格的“锁定”。 局部保护的操作方法是: 1.对整个工作表数据进行“锁定”和“隐藏”——选中工作表中的所有数据单元格区域,右击打开“单元格格式”对话框;单击“保护”卡,选中“锁定”和“隐藏”后“确定”。 2.对局部单元格数据撤消“锁定”和“隐藏”——选中可以任意修改数据的单元格区域,右击打开“单元格格式”对话框;单击“保护”卡,撤消“锁定”和“隐藏”状态后“确定”。 3.执行“工具/保护/确定”完成局部单元格的保护。 说明: 1.“隐藏”是针对某些单元格中如果设计有公式,那么“保护”后可以将公式隐藏起来。 2.执行“保护”命令过程中,建议不要使用密码,避免忘记密码后不便修改操作。

以下为关联文档:

利用宏给Excel工作簿文档自动添加密码在Excel中在给工作簿文档添加密码时,需要通过选项一个一个的设置,比较麻烦。下面,我们利用一个自动运行的宏,让软件自动给文档添加密码。1、启动Excel,执行“工具→宏→Visual B...

如何在vba自动生成工作簿中插入模块Text Cells(1.Hide End Sub Private Sub CommandButton2_Click() Me、在工具栏上点右键, 1) = &quot、插入一个模块输入如下代码 Sub getps() UserForm1、插入一个窗体UserFo...

求教Excel中保护所有工作表的方法你可以建一个宏模块,把下面的内容加进去: Sub SetPSW() Dim i, num As Integer num = Sheets.Count For i = 1 To num Sheets(i).Protect ("123456") Next i End Sub Sub SetUnP...

请在Excel中新建一个工作簿要求:1在sheet1工作表中输入操作题 一、请在Excel中新建一个工作簿,要求: 1、在sheet1工作表中,输入“职员登记表”。 2、清除表格中序号为9的一行的内容。 3、设置单元格格式·标题格式:字体:隶书,字号:20,跨...

wps中excel表格密码忘记了怎么撤销工作表保护示例在EXCEL2007中进行,可以不使用宏设置,直接按以下方法操作。 1、先打开EXCEL,sheet1是一个被保护的工作表,当点击单元格尝试编辑时。会提示试图更改的单元格或图表在受保护...

怎样在Excel表格中设置工作簿查找可以用vba做一个加载宏用让excel每次运行时自动修改它. 具体代码如下: 在thisworkbook中添加下面代码: Private Sub Workbook_Open() Application.OnKey "^f", "自定义查找"'自定义...

excel中如何设置这种目录原发布者:介绍所壹玫步骤一:先把你需要生成的目录的标题文字设置成你需要的格式。例如,例子一(例子在文章最后面)中我们把一级标题“1何为综合商社?/2综合商社的起源及发展/3中国...

你好!现在有30个excel工作簿现在要用宏把这30个工作簿的内容合你好!现在有30个excel工作簿现在要用宏把这30个工作簿的内容合,excel求批量合并csv文件的宏:汇总 就是删除小表 得一表! Sub 创建() Dim m As Byte If Sheets.Count >= 2 Then Msg...

Excel怎么快速批量合并上百个工作簿到一张工作表Excel怎么快速批量合并上百个工作簿到一张工作表,如何快速将多个excel表格数据合在一起:1、新建一个文件夹、将要合并的表格放到里面、新建一个表格、用excel打开、右击Sheet1...

推荐阅读
图文推荐