自动给Word文档统一加密的办法

  Word提供了加密的功能,但不能自动给文档加密。下面介绍一种能自动给Word文档统一加上密码的办法(以Word 2003为例)。

第一步:在“工具”菜单中选择“宏”选项卡,单击“宏”命令,键入宏的名称“AllAutoPassword”,在“宏的位置”框中选择“所有的活动模板和文档”,在“说明”中可以键入对该宏的说明,例如“利用‘宏’给文档进行统一加密”,最后单击“创建”按钮即可。

自动给Word文档统一加密的办法

第二步:系统会弹出“宏”编辑窗口,在Sub AllAutoPassword()和End Sub之间输入以下代码:

//密码为123456

With Options

.AllowFastSave = True

.BackgroundSave = True

.CreateBackup = False

.SavePropertiesPrompt = False

.SaveInterval = 15

.SaveNormalPrompt = False

End With

With ActiveDocument

.ReadOnlyRecommended = False

.EmbedTrueTypeFonts = False

.SaveFormsData = False

.SaveSubsetFonts = False

.Password = “123456” ’打开权限密码

.WritePassword = “123456” ’修改权限密码

End With

Application.DefaultSaveFormat = “ “

第三步:代码输入后,选择“文件”菜单中的“保存Normal”,点击“关闭并返回到Microsoft Word”,再在“工具”菜单中选择“自定义”,选择“命令”标签,在“类别”中选择“宏”,在“命令”中找到 “Normal.NewMacros.AllAutoPassword”,然后将它移至常用工具栏内即可。

以后,用户新建或关闭一个文档时,该宏将提醒用户是否保存对该文档的修改,如果选择“是”,那么文档将自动被加上密码“123456”,反之则不加密码。

时间: 2024-11-17 00:01:57

自动给Word文档统一加密的办法的相关文章

Word文档的加密与取消加密方法

  Word文档的加密与取消加密方法 1.单击"文件"按钮,选择"信息",保护文档-用密码加密文档. 2.弹出"加密文档"对话框,在密码框中输入密码,然后单击"确定"按钮. 3.弹出"确认密码"对话框,重新输入密码后,单击"确定"按钮. 4.此时,保护文档那一栏下写着"必须提供密码才能打开此文档",我们将文档保存即可. 5.关闭文档后,再次打开此文档,会弹出"

自动给word文档参考文献添加中括号方括号的VBA代码

下面的这一段宏代码,在Word环境下使用,其功能是,自动给word文档参考文献添加中括号或方括号 'AddMarkRef Macro Dim parag As Paragraph Dim selRge As Range Dim rge As Range Dim nField As Integer Dim nParag As Integer Set selRge = Selection.Range MsgBox "在使用宏代码之前您应先选择好参考文献?" ActiveDocument.A

如何自动在Word文档的页首插入标题?

  在编写文档时,有时需要在文档每一页的页眉显示当前页所在的章节标题.这样的页眉可以通过在页眉区域使用域代码来实现,下面介绍自动在Word文档的页首插入标题的具体方法. 1.启动Word 2013并打开文档,在"插入"选项卡中单击"页眉"按钮,在打开的下拉列表中选择"空白"选项,如图1所示. 图1 选择"空白"选项 2.进入页眉编辑状态,按"Ctrl+F9"键插入域特征符"{}",然后在

怎么给word文档进行加密设置

  很多人在使用Office2010写一些重要的Word文档的时候会要给文档加密,只要在Office2010上面设置密码后就可以给文件加密了哦,下面就和小编一起来看看具体怎么操作吧. Office2010怎么给word文档进行加密设置方法: 打开需要进行加密设置的文档. 点击文件,鼠标左键点击保护文档,选中下拉选项中的->用密码进行加密.

C#程序通过模板自动创建Word文档

原文:C#程序通过模板自动创建Word文档 引言:这段时间有项目要用到c#生成Word文档,通过网络查找到很多内容,但是功能上满足不了个人需求,于是决定借助网友们已经写好的代码,加以修改完善,以便于更好的交流和以后相似问题可以迅速的解决! 备注:本文用到的相关文件,在日志结尾提供下载 ? 第一步.项目基础--引用的添加 ?? 注意:此处要查找的"Microsoft.Office.Interop.Word.dll"版本必须为"11.*.*.*","*&quo

word文档如何加密

  方法一 1.打开文档,单击Office按钮,选择"准备",在弹出菜单中选择"加密文档". 2.此时,会弹出一个"加密文档"的对话框,"对此文件的内容进行加密",输入你想加入的密码即可,然后将设置好密码的文档保存起来即可. 方法二 1.打开文档,同样"Office按钮",然后选择"另存为",然后在保存文档副本中选择"Word文档". 2.在"另存为&quo

word文档怎么加密?word加密的方法

1.我们利用word 2013 打开自己的word文件,如下图所示,我们再点击左上角的"文件"按钮 文档怎么加密?word加密的方法-word文档加密方法">2.然后在文件面板中我们点击"信息"-"保护文档" 点击进入. 3.然后在弹出的保护文档中我们点击使用"密码进行加密" 如下图所示 4.现在在弹出界面我们只要 输入密码 5.这里必须输入两次相同的密码哦,再输入一次密码 6.怎么查看是否加密成功呢,方法有两

PPT/WORD文档无法打开怎么办?PPT/WORD文档无法打开解决办法

Word在试图打开文件时遇到错误. 请尝试下列方法: * 检查文档或驱动器的文件权限. * 确保有足够的内存和磁盘空间. * 用文件恢复转换器打开文件. 不管你是修复文档还是换更高版本的office都无济于事. 其实这是由于计算机为了防止外部文件而采取的自我保护措施; 我们只需"鼠标右键"该文件,选择"属性",你会发现在常规面板最下方多了一个"安全",将"解除锁定"前的勾去掉就行了. 好了上文就是小编为大家整理的关于碰到PPT

使用VSTO自动生成word文档

最近第一次用VSTO(Visual Studio Tools For Office),写了一个自动生成word报告的小程序,感觉VSTO非常难用.主要是对office对象模型不熟悉,不理解很多类.方法.属性的含义,word里面很简单的操作却不知道如何找到相应的类和方法去实现.在VS里面没办法直接看到VSTO的注释,查MSDN又很不方便.后来总算是找到了一个相对快捷的方法,其实VBA和VSTO使用的是一套对象模型,只要把需要实现的操作录制成宏,对照着VBA的代码就很容易写出相应的C#程序了. 下面