如何禁止打印excel文档
发布网友
发布时间:2022-04-23 09:21
我来回答
共3个回答
热心网友
时间:2023-10-09 09:44
在 ThisWorkBook 对象的 VBA 中添加如下代码可阻止整个工作簿的打印,不知道是否符合你的要求。
Private Sub Workbook_BeforePrint(Cancel As Boolean)
MsgBox "本文档属机密内容,禁止打印!", vbCritical + vbOKOnly, "禁止打印"
Cancel = True
End Sub
操作方法:
1. 单击 Excel 的“工具”菜单,选择“宏->Visual Basic 编辑器”,会出现 VBA 编辑窗口。
2. 在左侧的工程资源管理器窗口(窗口标题为“工程 - VBAProject”,树状分支结构)中双击下方的 ThisWorkBook,然后在右面空白处粘贴上面的代码就可以了。
热心网友
时间:2023-10-09 09:44
大家只需要利用一段宏指令即可解决,具体操作如下:
按下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,都不能直接打印,只会显示你在宏指令中输入的提示语“节约用纸 拒绝打印”。这也让大家知道打印机不能打印的原因是有意为之,而不是硬件或软件有什么问题。
热心网友
时间:2023-10-09 09:45
太深奥了!
我要禁止别人打印我的excel文档
1、把光标放到一个没有内容的地方 2、工具菜单-〉保护-〉保护工作表 3、设置密码,并去掉下边所有选项 4、保存 当然,通过软件也可以实现禁用excel。比如 ExcelToEXE 利用它可以把excel直接做成个exe文件,然后打开就没打印功能了啊
excel 怎么禁止打印或是打印菜单工具变灰色。
其实这是比较简单的.大家我们只需要利用一段宏指令即可解决,兵体操作如下: 按下Alt+F11打开VBA编辑器.如果VBA Project窗格没有显示的话就按下组合键Ctrl+R将共调出;右键单击"ThisWorkbook",选择“查石代码二然后在代码窗口内输入:Private Sub Workbook_BetorePrint(Cancel As Boolean)Cancel .True MsOBo...
怎样禁止打印excel中的其中一个工作表
如果只有一张工作表不想打印的话可以把它隐藏。选定那张工作表,在格式菜单中选工作表中的隐藏即可,被隐藏的工作表就不会被打印了。或 把你要打印的工作表选中,可按ctrl选择多个工作表,然后ctrl+p,或文件菜单中的打印,在对话框的打印内容中选定工作表,就只打印你选中的了 ...
excel 工作表打印如何禁止
要是联网共享的打印机,你把打印机共享的设置乱改一下就好了 要是单独的单印机,不好控制
禁止Office Excel文档打印
宏>VB编辑器>ThisWorkbook>输入如下代码:Private Sub Workbook_BeforePrint(Cancel As Boolean)MsgBox "本文档禁止打印!"Cancel = True End Sub
EXCEL工作簿中如何设置某个工作表禁止打印
比如你要限制sheet2中的内容被打印,如下代码:Private Sub Workbook_BeforePrint(Cancel As Boolean)If ActiveSheet.Name = "Sheet2" Then Cancel = True msgbox "此表限制打印"End If End Sub
怎样将Word文档和Excel电子表格设置成只读模式,别人不能修改、复制...
用鼠标右击文件查看其属性,在文件属性那你可以在只读那打勾就行了
如何将EXCEL文档设置成未经授权的人,只能查看文档,而不能进行修改、打印...
如果只想保护其中一个表,只需在“工具-保护--保护工作表”中设置密码即可。如果想保护整个文件,在“工具--选项--安全性”中设置。无法禁止打印。
如何设置打印文档和excel不能打印?
打印机安装成功后,所有程序的打印输出都可以调用此打印机。word文档可以但excel不能打印的最可能问题及其解决办法如下:1、EXCEL中的设置导致表格异常,打印时造成打印机出错。最常见的是excel表格外某单元格内意外出现数据,而用户无法发现,或者是对某一行、某一列(本应该是对部分单元格操作)设置色彩,...
在EXCEL中设置打印区域如何取消.
1、首先我们打开一个excel文档;/iknow-pic.cdn.bcebos.com/86d6277f9e2f07080d57fa63e724b899a901f207"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/86d6277f9e2f07080d57fa63e724b899a901f207?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600...