导航:首页 > 文档加密 > sheet表加密

sheet表加密

发布时间:2022-06-25 21:23:45

A. 如何对EXCEL中某个工作表加密对整工作簿不进行加密的

Excel表格是我们工作中经常用到的,而它往往涉及统计数据等敏感问题,因此,Excel表格的保护也是经常遇到的问题,如何安全使用Excel呢?我们常用到的是Excel“工具”菜单提供的“保护工作表”和“保护工作簿”功能。有没有其他方法呢?
用宏进行“显式”加密
在需要加密的Excel
表中,点击[工具]→[宏]→[Visual
Basic编辑器],打开“工程资源管理器”,双击该工作表,在右边的是设置该表属性的编辑窗口,单击该窗口左上方的下拉列表框,选择Worksheet,再从该窗口右上方的列表框中选择Activate(激活)(如图)。
察看原图
发送到手机
添加如下代码:(假设“123”为密码,Sheet1为限制权限表格,Sheet2为工作簿中为任何适合的工作表)
Private
Sub
Worksheet_Activate()
Sheets("sheet1").Cells.Font.ColorIndex
=
2
'设置文字颜色为白色
If
Application.InputBox("请输入密码:")
=
123
Then
Range("A1").Select
ActiveSheet.Cells.Font.ColorIndex
=
56
'
设置文字颜色为黑色
Else
MsgBox
"密码错误,即将退出!"
Sheets("sheet2").Select
End
If
End
Sub
每次当你选择该“加密”表的时候都会弹出对话框要求输入密码,正确则进入该表(Sheet1),否则会选择其他表(Sheet2)。
用宏进行“隐式”加密
“显式”加密,虽然可以让没有密码的使用者无法看到“加密”表格,但是每次选择该表格时都会弹出对话框,实在不方便而且给其他用户一种被防范的不舒服感觉。于是笔者就想出了下面的“隐式”加密方法。假如要加密的是Sheet1,我们可以设置在Sheet2的“A1”单元格为密码的输入处。于是修改以上代码如下:
Private
Sub
Worksheet_Activate()
Sheets("sheet1").Cells.Font.ColorIndex
=
2'设置文字颜色为白色
If
Sheets("sheet2").Cells(1,
1)
=
123
Then
Range("A1").Select
ActiveSheet.Cells.Font.ColorIndex
=
56
'
设置文字颜色为黑色
End
If
End
Sub
设置好以后,只有Sheet2的(A1)单元格为密码“123”时“加密”表Sheet1的内容才显示出来,否则就是透明的,神不知鬼不觉;所谓“隐式”。
“隐式”加密虽然保证了没有密码的用户不能查看“加密”表格的内容,但是不能保护其他用户对其进行修改。所以我们要综合运用上面所说的“保护表格”和“隐式加密”对要保密的表格进行设置。

B. 如何在excel中实现内容加密,不想给整个工作簿或工作表加密

这个理论上可以
但实际效果。。。。
就你机子好弄啊
别人可以不运行你宏
除非你宏里弄得通过宏来显示,但同时也得保护工作薄

所以最好还是工作薄保护来

C. 如何将工作表中某一sheet页单独加密

如果一如一个工作簿分发给多个部门,每个部门打开自己部门的工作表时会单独跳出输入密码,每个部门密码不一样,不输密码无法查看和编辑,过多操作可能他们就不会打开了。 保护和加密试过了不行,最好用宏实现。

D. 如何给excel表格中的一张工作表加密,防止别人查看

你是整张工作表加密,还是工作表中某些敏感列加密?如果是前者,保护工作表并设置密码即可;如果是后者,需要按列设置权限。

E. 如何给Excel表单中某个工作表加密

对单个sheet表是无法加密的,只能对一个excel文件加密码

F. 如何给EXCEL一个工作薄的一个工作表加密

1、第一步:打开一个需要对工作表进行加密保存的excel表。

G. 怎么给excel表格里各张工作表分别加密

以Microsoft Office Excel 2007为例,介绍如何给Excel文件的不同工作表分别加密:

1、打开需要设置加密保护的包含多张工作表的Excel文档;
2、点击左下角需要加密的第一个工作表,如“Sheet 1”;
3、点击工具栏上的“审阅”;
4、在“审阅”栏中点击“保护工作表”;
5、在弹出的“保护工作表”对话中根据需要选择需要保护的项目,并设置“取消工作表保护时使用的密码”;
6、点击“确定”完成第一个工作表的加密设置;
7、重复第2至第6步完成对其他需要加密的工作表进行加密保护。

通过以上步骤,就完成了对Excel文件的不同工作表的加密。

H. 如何设置来设置EXCEL表格中每一个SHEET加密

我觉得只能用VBA程序来实现了。步骤如下:

  1. 打开需加密的Excel文件,按ALT+F11打开VBA编辑器 ;

  2. 在左边窗格里右键点击模块,插入一个新模块;

  3. 把以下代码贴入

    Sub Macro1()
    Dim i, n
    n = Worksheets.Count
    For i = 1 To n
    Worksheets(i).Protect Password:="ddd"
    Next
    End Sub

    “ddd”改为你自己的密码

  4. 点上方的运行图标运行一下这段代码就可以把每个工作表都加密了。

另外,其实可以对于整个文件进行加密保护,步骤如下:

点“另存为”,不改文件名,界面里有“工具“,下拉选”常规选项“,可以设置只读和可写的密码,设完确定,按保存。此操作也可以通过菜单执行,2007版之前Excel此操作也可以通过菜单执行,在”工具“-选项里。


I. 如何在EXCEL中,对每个工作表加密,即对sheet1、sheet2、sheet3分别加密

工具 保护 保护工作表

J. 如何给一个EXCEL文件里其中一个工作表进行加密

1、打开要加密的文件,点击菜单“工具-选项”。
2、在弹出的“选项”窗口中点击“安全性”标签,在下面就可以根据自己的情况输入“打开权限密码”和“修改权限密码”。
3、如果你想换个更好的加密类型,可以点击后面的“高级”按钮来选择
4、点击“确定”后会弹出一个对话框来进行确认密码,输入正确的密码点击“确定”就可以了,最后保存一下加密的文件。
如果想要取消中设置的密码,先用密码打开文件,然后在密码设置窗口中把密码清除掉,保存一下就可以了。

阅读全文

与sheet表加密相关的资料

热点内容
pdf中图片修改 浏览:267
汇编编译后 浏览:472
php和java整合 浏览:827
js中执行php代码 浏览:439
国产单片机厂商 浏览:56
苹果手机怎么设置不更新app软件 浏览:283
转行当程序员如何 浏览:491
苹果id怎么验证app 浏览:863
查看手机命令 浏览:952
抖音反编译地址 浏览:224
如何加密软件oppoa5 浏览:232
java从入门到精通明日科技 浏览:93
拆解汽车解压视频 浏览:596
新版百度云解压缩 浏览:591
android上下拉刷新 浏览:879
centos可执行文件反编译 浏览:837
林清玄pdf 浏览:270
黑马程序员java基础 浏览:283
awss3命令 浏览:358
百度店铺客户订单手机加密 浏览:501