看您这提问,像是有个文档可以让别人修改,但是不想让他打印。如果是这个意思的话,可以如下操作(word2003版本):
1.打开该文档,假设该文档名为“禁止打印.doc”
2.快捷键Alt+F8(或者 工具——宏——宏),打开宏,按照下图,在宏名里输入“FilePrint”,宏的位置里选择“禁止打印.doc”
然后点击“创建”
3.在新的界面中,如下图,选中那一行代码
4.输入下列新的代码(可以从冒号后边开始复制粘贴进去):MsgBox "您没有打印文档的权限", vbCritical
就用这段代码替换掉了原来的代码。然后按下快捷键Alt+Q,关闭当前界面,回到原文档。
这个时候,你再去尝试打印文档,就可以看到如下提示框了
提示的这一句话可以根据自己的需要,自行在上述代码里修改。