当前位置:首页 » 密码管理 » 宏使用加密

宏使用加密

发布时间: 2022-09-10 01:53:56

㈠ word中如何用宏来设置密码保护的权限

首先打开需要加密的Word文档,选择“工具”菜单中的“选项”命令,在弹出的“选项”对话框中选择“保存”标签,分别在“打开权限密码”和“修改权限密码”框中输入密码(如图1),然后点击“确定”按钮退出,最后将该文档保存即可。注意:“打开权限密码”和“修改权限密码”可以相同也可以不同,设置“打开权限密码”是为了防止别人打开该文档,而设置“修改权限密码”是为了防止别人修改该文档,如果只设置“修改权限密码”,那么别人仍然可以打开该文档,但是如果不知道密码的话,并不能做任何修改。

㈡ 如何使用宏代码给word文档统一进行加密

在实际工作中,为安全起见,笔者给每一个Word2007文档都加上了密码,而且为了便于记忆,所有的文档都使用同一个密码。所以,每编辑一个新文档,就要重复添加密码的操作过程。现在笔者有一种自动给所有Word2007文档加上统一密码的好方法。 步骤/方法1、在“视图”菜单中选择“宏”选项卡,单击“录制宏”命令。
键入宏的名称,在“将宏保存在”框中,单击“所有文档(Normal.dotm)”,在“说明”框中,键入对宏的说明,比如“给新建文档自动加上统一密码”。然后单击“确定”按钮开始录制宏。
2、单击“Office按钮”,将光标向下移动到“准备”项上,则右边自动显示“准备”菜单,点击其中的“加密文档”,弹出“加密文档”对话框,在“密码”输入框中输入你需要设置的密码,如123456,单击确定,再次输入密码,再次确定。
3、在“视图”-“宏”-“停止录制宏”,单击查看宏,即可看到刚才录制的宏。

㈢ 如何给EXCEL里的宏加密码

1、首先打开需要设置加密码的表格,进入到EXCEL表格里面之后,打开VBE编辑器。

㈣ 如何用C语言的宏实现数据加密

宏是一种C语言中的编码精简器,基本上有这么几个作用 1. 预编译和编译时用到的常量 2. 某个子过程用函数调用写时间开销太大 3. 编译控制
宏本身是不能实现你的加密数据功能的,如加密个文件、加密某个内存存储、或加密从网络传来的数据,它没这个功能。但是用宏可以把程序的源文件写的让别人“看不懂”。
要用宏加密,只能是用宏调用加密函数如Crypto++中的函数进行加密。

㈤ Excel中如何用宏加密单元格A1:A10数据

加密只需要工作表保护即可,不需要宏来加密
设置A1:A10的单元格格式为自定义“;;;”,把字体颜色设置为白色
选择A1:A10,右键设置单元格格式,属性“隐藏”和“锁定”都勾选。
然后选择保护工作表。这样A1:A10中的数据就被隐藏和锁定了
如果你只是想让A1:A10的内容不被他人编辑,但可以看到。其它单元格允许编辑的话
就用下面这个方法了
选择所有单元格,然后右键设置单元格格式,属性“隐藏”和“锁定”都不要勾选。
选择A1:A10,右键设置单元格格式,属性“隐藏”和“锁定”都勾选。
然后选择保护工作表。
保护工作表时可以设置密码和其它勾选项目。
自己慢慢研究一下

㈥ 如何用宏给EXCEL文件加密码

1.启动Excel,执行“工具→宏→Visual Basic 编辑器”命令,进入VBA编辑状态(如图1)。进入VBA编辑状态。

2.在左侧的“工程资源管理器”窗口中,选中“VBAproject(PERSONAL.XLS)”(个人宏工作簿)选项。

3.执行“插入→模块”命令,插入一个模块(模块1)。

4.将下述代码输入到右侧的代码编辑窗口中:
Sub Auto_close()
ActiveWorkbook.Password = "123456"
ActiveWorkbook.Save
End Sub
退出VBA编辑状态。
注意:这是一个退出Excel时自动运行的宏,其宏名称(Auto_close)不能修改。

5.以后在退出Excel时,软件自动为当前工作簿添加上密码(123456,可以根据需要修改),并保存文档。

㈦ 使用宏给工作表加密,但是输入的密码不可见

建议你使用窗体控件中的 文本框 TextBox。

比如:

你在VBA 代码运行之前设置好文本框的属性。其中 PasswordChr 的值默认为 空,你只要设置成 "*" 即可。然后在 VBA 代码中通过改变 文本框的 Visible 属性来调用它就行了。

㈧ excel 宏或代码如何加密

从VBA编辑窗口工具栏的:工具→VBAProject属性→保护→锁定工程(点中查看时锁定工程)→查看工程属性密码→密码(在此框中输入密码)→确认密码(在此框中再次输入密码)→确定→保存退出,下次打开的时候就要输入正确的密码,才能看到代码的。具体请看下面的动画图(双击图可以看的更清楚些)。

㈨ 写好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的内容才显示出来,否则就是透明的,神不知鬼不觉;所谓“隐式”。

“隐式”加密虽然保证了没有密码的用户不能查看“加密”表格的内容,但是不能保护其他用户对其进行修改。所以我们要综合运用上面所说的“保护表格”和“隐式加密”对要保密的表格进行设置。

热点内容
大学压缩课 发布:2025-05-20 06:19:49 浏览:859
关于五的乘法运算文字脚本 发布:2025-05-20 06:11:22 浏览:684
androidhttp乱码 发布:2025-05-20 06:00:39 浏览:855
拉伸压缩 发布:2025-05-20 05:45:30 浏览:926
阿里云的服务器修建在哪里 发布:2025-05-20 05:44:49 浏览:770
网盘存储文件 发布:2025-05-20 05:32:05 浏览:245
linux网卡的mac 发布:2025-05-20 05:31:13 浏览:7
手机照相机文件夹 发布:2025-05-20 05:29:49 浏览:848
数控车床电脑编程软件 发布:2025-05-20 05:29:42 浏览:966
智能pos如何下载安卓 发布:2025-05-20 05:29:08 浏览:343