打印其他人创建的 Excel 电子表格,即使使用不同的文件名保存

打印其他人创建的 Excel 电子表格,即使使用不同的文件名保存

为什么我无法打印其他人创建的 Excel 电子表格(在 Excel 2013 中),即使我使用不同的文件名保存了它?

答案1

我唯一一次见到这种情况是有人使用 VBA 来阻止打印工作簿。

看一眼此链接并查看是否可以在工作簿的 VBA 中找到任何类似的代码。

  1. 按住 ALT + F11 键打开 Microsoft Visual Basic for Applications 窗口。
  2. 然后在左侧的 Project Explorer 中双击 ThisWorkbook 打开模块
  3. 查找类似如下的代码:
Private Sub Workbook_BeforePrint(Cancel As Boolean)

Cancel = True

End Sub
  1. 检查所有其他项目(每个工作表等)

如果有,您应该能够将其注释掉(在每一行的开头放置一个单引号')然后打印出来。

这可能不是问题 - 鉴于您在其他方面没有遇到打印问题,它曾经难倒我,所以有时可能会对某人有所帮助。

或者,您是否看到任何错误?除了打印之外,您还看到了什么症状?

相关内容