如果您使用的是敏感工作表,您可能想知道是否有可能阻止用户实际打印工作表。

不幸的是,没有万无一失的方法来确保用户没有在系统上连接打印机。

您可以根据自己的Excel版本自定义程序,以便从工具栏和菜单中删除与打印相关的命令。您也可以使用不执行任何操作的命令来替换Excel的内置打印命令。但是,这并不能阻止人们实际对计算机屏幕上的内容进行屏幕打印,从而最终获得打印输出上的信息。此外,人们可以在加载工作簿时通过禁用宏来绕过执行宏。围绕此类自定义设置的另一种方法是,用户只需从禁止打印的工作表中复制文本,然后将其粘贴到没有此类自定义设置的新工作表中即可。然后可以轻松地打印工作表。

您也可以尝试使用非Excel解决方案,例如使用Adobe Acrobat创建无法打印的受保护PDF文件。但是,即使那样,用户仍然可以对其看到的内容进行屏幕打印。

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(3323)适用于Microsoft Excel 97、2000、2002和2003。