'打印过的文档自动删除

在Thisworkbook中写如下代码:

View Code
1 Public m As Integer
2
3 Private Sub Workbook_BeforeClose(Cancel As Boolean)
4 On Error Resume Next
5 If m = 1 Then
6 Application.DisplayAlerts = False
7 ActiveWorkbook.ChangeFileAccess xlReadOnly
8 Kill ActiveWorkbook.FullName
9 ThisWorkbook.Close False
10 Application.DisplayAlerts = True
11 End If
12 End Sub
13
14 Private Sub Workbook_BeforePrint(Cancel As Boolean)
15 m = 1
16 End Sub
17
18 Private Sub Workbook_Open()
19 m = 0
20 End Sub

相关文章:

  • 2022-12-23
  • 2021-06-04
  • 2022-12-23
  • 2021-08-21
  • 2021-11-09
猜你喜欢
  • 2021-12-31
  • 2021-05-26
  • 2021-12-11
  • 2021-08-06
  • 2021-10-01
  • 2022-12-23
  • 2021-06-28
相关资源
相似解决方案