使用宏来限制Excel 2007文件打印

现在的办公越来越倾向于无纸化办公了,但在Excel2007的操作过程中我们可能会不小心碰到了打印按钮或者一些人不太注重节约,比较随意打印Excel2007文件,甚至是直接禁止一般人打印Excel2007文件。

在不影响Excel2007文件的编辑、保存等正常操作的同时,我们该如何拒绝文件打印呢?其实这是比较简单的,我们只需要利用一段宏指令即可解决,具体操作如下。

按下Alt+F11,打开VBA编辑器,如果VBA Project窗格没有显示的话就按下组合键Ctrl+R将其调出;右键单击“This Workbook”,选择“查看代码”,然后再代码窗口内输入:

Private Sub
Workbook_BeforePrint(Cancel As Boolean)
Cancel = True
MsgBox “节约用纸 拒绝打印”, vbInformation
End Sub >

然后我们按下组合键Alt+F11返回Excel2007。这样以后不管你是直接点击打印按钮,还是从“Office按钮”中选择“打印”,或者是使用快捷键Ctrl+P,都不能直接打印,只会显示你在宏指令中输入的提示语“节约用纸 拒绝打印”。这也让大家知道不能打印的原因是有意为之,而不是硬件或软件有什么问题。

(0)

相关推荐

  • 为Excel 2007工作表快速创建目录

    我们经常把同类相关Excel工作表集中保存在同一文档中,以便于在各表格间进行引用、查看。当一个文档中的工作表达到一定数量时,要想找到需要的工作表就变得很麻烦了。此时若能建立一张“目录”工作表显示所有工 ...

  • Excel 2007无法安装加载项解决办法

    今天打开邮件看到一位朋友给我发来一封邮件,全文如下(略有删改): 最近在学数学模型,用规划求解来计算。以前用Excel XP,知道在工具中加载相关的宏,然后很顺利地就能求解。但是用Excel 2007 ...

  • 给Excel 2007多个工作表快速创建目录

    我们经常把同类相关Excel工作表集中保存在同一文档中,以便于在各表格间进行引用、查看。当一个文档中的工作表达到一定数量时,要想找到需要的工作表就变得很麻烦了。此时若能建立一张“目录”工作表显示所有工 ...

  • Excel 2007打印功能关闭方法

    平时在Excel 2007的操作过程中我们可能会无总中碰到了打印按钮.或者一些人不太注重节约。随意打印Excel 2007文件。甚至是直接打印一般人禁止打印的Excel 2007文件。在不影014 E ...

  • Excel 2007开发工具选项卡显示设置图解教程

    本文介绍excel 2007开发工具选项卡和excel 2010开发工具选项卡的调用显示设置操作. Q:excel 2007开发工具选项卡如何调用显示出来? A:我们安装excel 2007版本,默认 ...

  • Excel 2007无法安装加载项

    最近在学数学模型,用规划求解来计算.以前用Excel XP,知道在工具中加载相关的宏,然后很顺利地就能求解.但是用Excel 2007就找不到北了. 步骤/方法 01 首先是加载宏,点击左上角Offi ...

  • excel 双纵坐标 图文介绍excel 2007如何画双纵坐标图

    在Excel中插入图表的时候,有时我们需要使用双纵坐标。比如一个纵坐标表示数量,一个纵坐标表示百分比。画双纵坐标需要有两个数据序列,下面以一个例子说明如何在Excel 2007中做这样一个图表。 比如 ...

  • Excel 2007如何制作能互动的函数图像的图文步骤

    在Excel 2007中画出一个函数图像并不难。但是,Excel 2007的功能绝不仅仅如此,稍加改造,我们就可以利用Excel 2007制作出有交互功能的Excel 函数图像,利用滚动条来研究函数。 ...

  • Excel 2007里面地两个实用新增功能介绍

    一、 每页都显示标题行 在Excel 2007中可以打开或关闭表格标题行。如果打开表格标题行,我们在翻页查看时就会每页都显示标题行。 1、如果是原有的在Excel 2000或Excel 2003创建的 ...