惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

P
Proofpoint News Feed
云风的 BLOG
云风的 BLOG
Apple Machine Learning Research
Apple Machine Learning Research
Hugging Face - Blog
Hugging Face - Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Google DeepMind News
Google DeepMind News
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
雷峰网
雷峰网
B
Blog
月光博客
月光博客
博客园 - 【当耐特】
WordPress大学
WordPress大学
Microsoft Azure Blog
Microsoft Azure Blog
I
InfoQ
The GitHub Blog
The GitHub Blog
Engineering at Meta
Engineering at Meta
Jina AI
Jina AI
博客园 - Franky
MyScale Blog
MyScale Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Last Week in AI
Last Week in AI
B
Blog RSS Feed
H
Help Net Security

博客园 - 小兔快跑

实现线程中的参数传递 利用rank() 和 dense_rank() 来实现分类排名 利用Relations实现多DataTable的聚合 Web应用中实现发送带附件的电子邮件 为什么这样的SQL会锁记录? [VS2005]解决“由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题” Word转pdf方法小结 原来数据库编程也可以这么美好! ASP.NET生成WORD文档服务器部署注意事项 ASP.NET:页面保存为WORD出现的问题! 动态绑定图片url:数据绑定出现的问题 .NET对Excel的读写 .NET中的CString知识点 水滴石穿之页面遮罩层实现、向window.open()打开的窗口POST数据 动态加载和使用类型 WinForm 控件的事件委托剖析 如何:使用反射将委托挂钩 SVG常见问题汇总 水滴石穿之子页面的滚动条设置 表格的固定高度宽度问题 复制带格式的文本
在Word里实现禁止复制和选定
小兔快跑 · 2008-11-14 · via 博客园 - 小兔快跑

自己辛苦写的东西,被人家一个 Ctrl+C 和 Ctrl+V 几秒就易主了,转换成PDF又觉得麻烦。其实Word自身就带有这个功能,而且非常简单。三秒钟你就也会了。(以 Office 2003 为例)
第一步:先打开已编辑的DOC。
第二步:点击“工具 → 文档保护”在右侧边条会看见那样需要你打勾的东西,全部勾上。前面随便勾选一个,最后的那个例外项就被激活了。
第三步:点“是,启动强制保护”然后输入密码。

现在你回头看看你的文件是不是不能修改了呢?任何修改他的企图都会被Word拒绝。但是依然可以选定DOC中的文字什么的,也可以有鼠标右键复制粘贴功能。嘿嘿……问题出在什么地方呢?刚才我们对文本进行了格式设置限制和编辑限制,好象都是用的默认值,你现在把编辑限制的“未做任何更改(只读)”换成“填窗体”试试看,是不是已经不能被选定,并实现了禁止复制和粘贴了呢?
如果是 Office 2007 版本,则在:审阅 → 保护文档 → 限制格式和编辑

如何通过编程实现文档的禁止编辑

Code

解密的代码如下:

Code

注释:

保护指定文档,防止更改。如果一篇文档处于保护状态,则用户只能进行有限修改,如添加批注、进行修订,或者完成一个窗体。  
注意:如果在使用本方法之前文档已经加以保护,则会导致出错。  
expression.Protect(Type,   NoReset,   Password)  
expression 必需。该表达式返回“应用于”列表中的一个对象。  
Type 必需,特定文档的保护类型。WdProtectionType。   
WdProtectionType   可以是下列   WdProtectionType   常量之一:    
  wdAllowOnlyComments    
  wdAllowOnlyFormFields  ----对应填窗体   
  wdAllowOnlyRevisions    
  wdNoProtection     
 NoReset Variant   类型,可选。如果本参数为   False,则将窗体域重新设置为默认值。如果本参数为   True,而指定文档又是处于保护状态,则保留窗体域原来的值。如果 Type   不是wdAllowOnlyFormFields,则忽略NoReset参数。                                 
Password Variant   类型,可选。特定的文档要求密码来“解除保护”。