A. 怎么把excel单元格内容锁定不让修改
把excel单元格内容锁定不让修改,在审阅中设置保护工作表即可实现。
方法步骤如下:
1、打开需要操作的EXCEL表格,点击审阅标签页中的“保护工作表”。
B. 表格编辑受限制怎么弄
打开WPS软件,点击左上角“文件”孙尘旁边的小箭头。移动鼠标,点击列表中的“工具”按钮。然团胡后点击“限制编辑”按钮。最后,点击右边的“停止保护”按钮。最后输入密码,点击确定即可解除限制。
C. 表格怎么锁定不能修改
表格锁定不能修改的方式如下:
工具/原料:电脑:联想小新、系统版本:win10、Excel版本:Microsoft Excel 2010。
1、打开要操作的Excel表格,选择编辑的内容如下图所示。
D. excel表格怎样设置禁止编辑图文教程
如何使excel表格内容只读不能修改及破解,具体该怎么去进行操作的呢?对于刚从其它版本转型过来的应该就不会太懂吧,没关系,接下来我就教大家在Excel2010表格设置不可修改的方法。
Excel2010表格设置不可修改的方法
只读不能修改方法:
在EXCEL里,选择工具——选项——安全性——分别设置打开权限密码和修改权限密码,2个密码要不一样,然后确定,会弹出对话框让你重新输入密 码,第一个框输入你设置打开权限密码,第二个框输入你修改权限密码,然后保存文件。然后你把打开权限密码给别人就OK了,别人打开就是只读,不能修改。要 修改需要你修改权限密码。
补充一下:如果不想只读打开需要密码,可以不设置打开权限密码,只设置修改权限密码。
破解Excel保护方法
Excel对数据有很强的保护功能,可以对整个或部分数据隐藏、禁止复制和修改等,但有时候,由于忘记了密码,或者记不起以前自己到底做了哪些改动,这种保护反而会为难自己。针对这种情况,我总结了几种解除保护的方法,供大家参考,并希望能够以此抛砖引玉。
一、解除单元格的保护
1.取消隐藏的行或列
被隐藏的行或列有一个明显的标志,那就是在行标题栏或列标题栏上有一条粗的黑线。取消隐藏的行或列的方法有两种,一种是直接拖动隐藏处的行或列标题使之变 宽,也可以选中包含隐藏区域的行或列,通过“格式”菜单中的行列项目输入非0数值调整行高或列宽,使数据有足够的空间显示出来;另一种方法是选中包含隐藏 内容的行或列区域,再通过“格式”菜单行列选项中的“取消隐藏”命令来恢复全部行列区域。
2.取消隐藏单元格或区域中的数据
为了不让他人直接看到单元格的内容,一种简单的方法就是把数据颜色设置成与背景色相同,这时我们只要拖选整个工作表即可让数据原形毕露;如果用图片、矩形 框之类的非字符内容将重要数据遮盖,需要先用拖选方式找出工作表中的图片位置,再将其移开,激活被遮住的单元格,一般在公式编辑栏中就会显示其内容。
若在单元格格式中使用了三个分号或空格之类的自定义格式,一般只要选中此单元格,在公式编辑栏中即可显示其内容,要想取消这种隐藏,可重新设置此单元格格式,在“数字”选项卡中选择“常规”即可。
如果选中怀疑有数据的单元格后并没有在公式编辑栏中显示数据,不一定它就真的没有数据,我们只要看一下单元格的格式能否设置,若不能的话说明工作表被保 护,如果不用密码可以取消工作表保护的话,再在单元格格式设置中先查看数据格式是否为自定义,然后查看“保护”选项卡,看看是否已勾选了“隐藏”项,将这 些都取消就可以知道单元格是否真的没有内容。当然,如果在撤消工作表保护时需要密码的话,我们将无可奈何,除非用户设置的密码很简单,那我就告诉你一个秘 密,当密码的形式是“*123*”或“*abc*”时,我们可以分别用“*333*”或“*ccc*”来破解,星号表示任意字符,到底是什么只有靠猜了, 这种方法对工作表和工作簿保护的密码也适应。
3.取消单元格数据的只读属性
有时单元格中的数据虽然可见,但是我们既不能修改,也不能在当前工作表中复制,对于这种保护措施,取消的方法跟上面的第2点基本相同,只要取消单元格格式 设置对话框中“保护”选项卡中的“锁定”一项即可。当然还需要通过密码取消工作表的保护才行。 如果我们无法通过密码取消怎么办?你可以将其复制粘贴到其他工作表中,再在新的工作表中进行修改。
二、解除工作表的保护
查看是否有被隐藏的工作表,若菜单中有“格式→工作表→取消隐藏”项,则可通过此项取消隐藏的工作表。
如果在菜单中也没有有效的“取消隐藏”项,仍然可能有被隐藏的工作表,这时我们可以任选一工作表右击,在弹出菜单中选择“查看代码”,然后在左窗格中的 “Microsoft Excel 对象”列表中选择被隐藏的工作表,将其“Visible”属性值取“-1”退出即可,如图所示。
如果工作表被密码保护,则可复制当前表全部内容到另一张未保护的工作表中编辑。
三、VBA宏代码破解法:
第一步:打开该文件,先解除默认的“宏禁用”状态,方法是点击工具栏下的“选项”状态按钮,打开“Microsoft Office安全选项”窗口,选择其中的“启用此内容”,“确定”退出(图2);

第四步:切换“审阅”选项卡,点击“撤消工作表保护”,然后输入密码即可解除锁定。
另一个能解除Excel工作表保护的VBA脚本
Option Explicit
Public Sub AllInternalPasswords()
' Breaks worksheet and workbook structure passwords. Bob McCormick
' probably originator of base code algorithm modified for coverage
' of workbook structure / windows passwords and for multiple passwords
'
' Norman Harker and JE McGimpsey 27-Dec-2002 (Version 1.1)
' Modified 2003-Apr-04 by JEM: All msgs to constants, and
' eliminate one Exit Sub (Version 1.1.1)
' Reveals hashed passwords NOT original passwords
Const DBLSPACE As String = vbNewLine & vbNewLine
Const AUTHORS As String = DBLSPACE & vbNewLine & _
"Adapted from Bob McCormick base code by" & _
"Norman Harker and JE McGimpsey"
Const HEADER As String = "AllInternalPasswords User Message"
Const VERSION As String = DBLSPACE & "Version 1.1.1 2003-Apr-04"
Const REPBACK As String = DBLSPACE & "Please report failure " & _
"to the microsoft.public.excel.programming newsgroup."
Const ALLCLEAR As String = DBLSPACE & "The workbook should " & _
"now be free of all password protection, so make sure you:" & _
DBLSPACE & "SAVE IT NOW!" & DBLSPACE & "and also" & _
DBLSPACE & "BACKUP!, BACKUP!!, BACKUP!!!" & _
DBLSPACE & "Also, remember that the password was " & _
"put there for a reason. Don't stuff up crucial formulas " & _
"or data." & DBLSPACE & "Access and use of some data " & _
"may be an offense. If in doubt, don't."
Const MSGNOPWORDS1 As String = "There were no passwords on " & _
"sheets, or workbook structure or windows." & AUTHORS & VERSION
Const MSGNOPWORDS2 As String = "There was no protection to " & _
"workbook structure or windows." & DBLSPACE & _
"Proceeding to unprotect sheets." & AUTHORS & VERSION
Const MSGTAKETIME As String = "After pressing OK button this " & _
"will take some time." & DBLSPACE & "Amount of time " & _
"depends on how many different passwords, the " & _
"passwords, and your computer's specification." & DBLSPACE & _
"Just be patient! Make me a coffee!" & AUTHORS & VERSION
Const MSGPWORDFOUND1 As String = "You had a Worksheet " & _
"Structure or Windows Password set." & DBLSPACE & _
"The password found was: " & DBLSPACE & "$$" & DBLSPACE & _
"Note it down for potential future use in other workbooks by " & _
"the same person who set this password." & DBLSPACE & _
"Now to check and clear other passwords." & AUTHORS & VERSION
Const MSGPWORDFOUND2 As String = "You had a Worksheet " & _
"password set." & DBLSPACE & "The password found was: " & _
DBLSPACE & "$$" & DBLSPACE & "Note it down for potential " & _
"future use in other workbooks by same person who " & _
"set this password." & DBLSPACE & "Now to check and clear " & _
"other passwords." & AUTHORS & VERSION
Const MSGONLYONE As String = "Only structure / windows " & _
"protected with the password that was just found." & _
ALLCLEAR & AUTHORS & VERSION & REPBACK
Dim w1 As Worksheet, w2 As Worksheet
Dim i As Integer, j As Integer, k As Integer, l As Integer
Dim m As Integer, n As Integer, i1 As Integer, i2 As Integer
Dim i3 As Integer, i4 As Integer, i5 As Integer, i6 As Integer
Dim PWord1 As String
Dim ShTag As Boolean, WinTag As Boolean
Application.ScreenUpdating = False
With ActiveWorkbook
WinTag = .ProtectStructure Or .ProtectWindows
End With
ShTag = False
For Each w1 In Worksheets
ShTag = ShTag Or w1.ProtectContents
Next w1
If Not ShTag And Not WinTag Then
MsgBox MSGNOPWORDS1, vbInformation, HEADER
Exit Sub
End If
MsgBox MSGTAKETIME, vbInformation, HEADER
If Not WinTag Then
MsgBox MSGNOPWORDS2, vbInformation, HEADER
Else
On Error Resume Next
Do 'mmy do loop
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126
With ActiveWorkbook
.Unprotect Chr(i) & Chr(j) & Chr(k) & _
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _
Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
If .ProtectStructure = False And _
.ProtectWindows = False Then
PWord1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & _
Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
MsgBox Application.Substitute(MSGPWORDFOUND1, _
"$$", PWord1), vbInformation, HEADER
Exit Do 'Bypass all for...nexts
End If
End With
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
Loop Until True
On Error GoTo 0
End If
If WinTag And Not ShTag Then
MsgBox MSGONLYONE, vbInformation, HEADER
Exit Sub
End If
On Error Resume Next
For Each w1 In Worksheets
'Attempt clearance with PWord1
w1.Unprotect PWord1
Next w1
On Error GoTo 0
ShTag = False
For Each w1 In Worksheets
'Checks for all clear ShTag triggered to 1 if not.
ShTag = ShTag Or w1.ProtectContents
Next w1
If ShTag Then
For Each w1 In Worksheets
With w1
If .ProtectContents Then
On Error Resume Next
Do 'Dummy do loop
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126
.Unprotect Chr(i) & Chr(j) & Chr(k) & _
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
If Not .ProtectContents Then
PWord1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & _
Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
MsgBox Application.Substitute(MSGPWORDFOUND2, _
"$$", PWord1), vbInformation, HEADER
'leverage finding Pword by trying on other sheets
For Each w2 In Worksheets
w2.Unprotect PWord1
Next w2
Exit Do 'Bypass all for...nexts
End If
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
Loop Until True
On Error GoTo 0
End If
End With
Next w1
End If
MsgBox ALLCLEAR & AUTHORS & VERSION & REPBACK, vbInformation, HEADER
End Sub
-----------------------------------
把上面的代码保存为一个宏,运行,点两次确定,等到它运行结束,工作表密密码就解除了。
★如果出现提示“工程不可查看”不能录制新宏,可以先使用“VBA工程加锁解锁器”来解除其“工程不可查看”后再用上面的方法找出保护密码。
当然了,“VBA工程加锁解锁器”顾名思义,这是一个既可以解除Excel保护密码,又可以为Excel加保护密码的软件,实为一个优秀的Excel辅助工具。
下载地址:http://pickup.mofile.com/9306322777229726
四、解除工作簿的保护
如果工作簿被密码保护不能打开,我们可以也使用一些专用的破解软件进行破解
Intelore Excel Password Recovery V1.0c
下载地址:http://pickup.mofile.com/6508444219536677
Passware Kit V7.1.1411 汉化版.rar
下载地址 http://pickup.mofile.com/1349573336951801
如果只能以只读方式打开,我们打开后另存为一个不设密码的副本,即可解除只读限制。
有时虽然工作簿在打开时没有任何密码,但如果我们不能对工作表进行复制、移动和插入等操作,那是保护了工作簿,可以通过依次选择“工具→保护→撤消工作簿 保护”菜单命令来解除,但如果有密码的话,能够猜出来更好,否则只有新建一工作簿,将被保护的工作表内容用拖选的方法复制到新的工作簿中进行编辑。
E. 怎样使excel表格做好后别人只能填写,不能修改表格格式
工具/材料:Excel表格软件。
步骤:
1、使用鼠标选中需要保护的工作表。
F. 如何保护Excel工作表,不被人修改或删除指定区域
1、首先在excel表格中输入一组数据并点击“审阅”选项卡中的“允许编辑区域芹皮空”。
G. excel表格怎么样锁定部分不让编辑而其他部分是可以编辑的
excel表格锁定部分不让编辑而其他部分是可以编辑的,可通过锁定部分单元格,将其设置保护工作表即可。
方法步骤如下:
1、打开需要操作的EXCEL表格,选中全部单元格,点击开始选项卡中的“格式”,点击取消“锁定单元格”。
H. excel表格权限设置的方法
Excel 中经常需要使用到设置权限的功能,表格的权限设置哗扰具体该如何进行操作呢?接下来是我为大家带来的excel表格权限设置的 方法 ,供大家参考。
excel表格权限设置的方法:
权限设置步骤1:首先打开你需要设置权限的EXCEL表格;
权限设置步骤2:然后右键点击表格最左上方的索引格,在弹出的下拉菜单中点击“设置单元格格式(F)"
权限设置步骤3:在弹出的设置单元格格式窗口中,先选择上面的”保护“
然后把”锁定“前面的勾取消
再点击右下边的”确定“
说明:这个步骤主要是把整个表格的”锁定“取消,因为只有需要保护的单元格才需要锁定,不需要保护的则不能锁定;
权限设置步骤4:接下来这一步就是要把需要保护的单元格设置成”锁定“了:
1.选择要保护的单元格(如有多个单元格也一起选择上一次性设置);
2.在选中的单元格内点击鼠标右键,弹出下拉菜单;
3.在弹出的下拉菜单中选择”设置单元格格式(F)“并点击鼠标左键;
权限设置步骤5:在弹出的”设置单元格格式(F)“窗口中先选中”保护“;
权限设置步骤6:.然后将”锁定“前面的框内打上勾;
权限设置步骤7:点击右下角的”确定“;
说明:到这里就把需要保护的单元格设置成”锁定“状态了
权限设置步骤8:选择菜单中的“审阅”
权限设置步骤9:选择菜单中的“保护工作表”,会弹出一个窗口,下一步就是要设置这个窗口
权限设置步骤10:在”保护工作表及锁定的单元格内容(C)"前面打上勾,默认一般都有
权限设置步骤11:在“允许此工作表的所有用户进行”的下面的好多选项就是你允许别人有哪些权限可以编辑,允许哪个就把前面框内打上勾就可以了
权限设置步塌芦罩骤12:在密码框内设置密码,就是别人要编辑单元格需要先输入你设置的密码,密码需要输入两次
权限设置步骤13:设置好后点击“确定”就完成了
权限设置步骤14:接下来如果要编辑设置了密码的单元格,就需要输入刚才设置的密码才可以
权限设置步骤5:如果要撤销保护的单元格,团闹按以下步骤:
1.点击主菜单中的“撤销工作表保护”
2.在弹出的窗口中输入密码,点击确认就可以了
I. excel表格,怎样设置他人的修改权限呢
excel表格设置他人的修改权限的操作方法参考如下:
1、打开excel工作表,在上方菜单碰野栏中,选择“审阅手吵知毕消”。
J. Excel如何将单元格设置为不可编辑
需求: 做一个Excel模板,其扰薯中一列作为固定值或公式,不允许使用人进行编辑。
难点: Excel如何友卜将单元格设置为不可编辑。
步骤:
1、选中Excel的sheet页,选中“审阅”菜单,点击“锁定单元格”取消所有单元格的锁定(Excel默认所有单元格都是锁定的)。
2、选中需要设置为不可编辑的单元格,点击“锁定单元格”。
3、点击“保护工作表”,选中“选定未锁定单元格”,点击确定,如果需要设置密码的输入密码即可。
4、对被锁定的单元格进行缓告者编辑时,会有相关提示,无法进行修改。