如何处理禁用宏就关闭的excel
(2013-01-25 10:58:28)| 分类: excel |
——————————显示隐藏的表————————————
Sub 显示隐藏的表()
End Sub
——————————禁用宏就关闭————————————
Sub abc()
'运行前先打开这个有"禁用宏就关闭"的工作簿
t = InputBox("输入工作簿名称*.xls")
Set a = Workbooks(t)
a.Activate
'显示宏工作表
s = 0
For Each sh In Excel4MacroSheets
sh.Visible = 1 '显示宏表
sh.Delete '删除
s = s + 1
Next
MsgBox "删除了" & s & "个宏表"
'删除各表中的自动运行"名称"
On Error Resume Next
For i = 1 To Sheets.Count
Sheets(i).Names("Auto_Activate").Delete
Next
MsgBox "完毕,请保存这个工作簿"
End Sub

加载中…