巧用宏指令拒绝Excel2007文件打印
现在的办公越来越趋向于无纸化,Excel2007的应用也越来越频繁。但是在Excel2007的操作过程中,我们可能会不小心碰到打印按钮,或者有些人不太注意保存。他们随意打印Excel2007文件,甚至禁止普通人直接打印Excel2007文件。如何在不影响Excel2007文件编辑保存等增长操作的情况下,拒绝打印文件?
其实这个比较简单。我们只需要用一个宏指令就可以解决。具体操作如下:
按Alt+F11打开VBA编辑器,如果没有显示VBA工程窗格,按Ctrl+R调出;右键单击“此工作簿”,然后选择“查看代码”。然后输入:
private sub
workbook _ before print(cancel为boolean)
cancel = true
msgbox“保存纸张,拒绝打印”,VB信息
end sub
然后我们按下组合键Alt,这样以后无论是直接点击打印按钮,从“办公按钮”中选择“打印”,还是使用快捷键Ctrl+P,都不能直接打印。只会显示您在宏指令中输入的提示“保存纸张并拒绝打印”。也让大家知道不能打印的原因是故意的,不是硬件或者软件出了问题。
0条评论