Sub 拆分工作表()
Dim sht As Worksheet
Application.DisplayAlerts = False
For Each sht In Worksheets
sht.Copy
ActiveWorkbook.SaveAs ThisWorkbook.Path & "\" & sht.Name & ".xls"
ActiveWorkbook.Close
Next
Application.DisplayAlerts = True
End Sub
这是个拆分工作表,之前拆了几个运行挺好 ,然后拆另一个时候突然就不行了!弹出excel应用程序定义或对象定义错误!谢谢
ä¸è¡ï¼
在前面加上一句:On Error Resume Next,修改后的代码如下:
Sub 拆分工作表()完全不行!运行后 自动中断 然后 生成了一个sheet1
追答如果方便的话,你把出问题的文件发过来看看。我的邮箱:
[email protected]
好的,已邮件!注意查收 谢谢
追答问题已经解决,请看邮件回复!
本回答被提问者采纳