怎样删除工作簿里的多个文件
发布时间: 2023-07-15 13:38:43
					㈠ 我有50个excel工作簿,需要把每个工作簿中的sheet2工作表删除,请问如何一次性删除
如果这些文件在同一文件夹下,例如 d:\dir\
可以用vba完成.
运行excel>按住alt依次按f11,i,m
粘贴下面的代码后按f5即可实现你的想法.
Sub 删除sheet2()
    Application.ScreenUpdating = False
    Application.DisplayAlerts = False
    p = "d:\dir\"
    f = Dir(p & "*.xls")
    Do While f <> ""
        Workbooks.Open p & f
        ActiveWorkbook.Sheets("Sheet2").Delete
        ActiveWorkbook.Save
        ActiveWindow.Close
        f = Dir
    Loop
    Application.DisplayAlerts = True
    Application.ScreenUpdating = True
End Sub
重要提醒:sheet删除后无法恢复,请操作前确定自己要这么做.
热点内容
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
				