0
我正在运行以下脚本,它看起来好像没有关闭并且脚本运行时的文件。如何编辑脚本以便它可以关闭脚本。当处理完成时Excel宏没有关闭CSV文件
Sub LoopFiles()
Dim MyFileName As String, MyPath As String
Application.ScreenUpdating = False
Application.DisplayAlerts = False
MyPath = "C:\macro\"
MyFileName = Dir(MyPath & "*.xlsx")
ChDir "C:\macro\csv"
Do Until MyFileName = ""
Workbooks.Open Filename:=MyPath & MyFileName
ActiveWorkbook.SaveAs Filename:=Left(MyFileName, InStr(1, MyFileName, ".xlsx") - 1), FileFormat:=xlCSV, CreateBackup:=False
MyFileName = Dir
Loop
Application.ScreenUpdating = True
Application.DisplayAlerts = True
End Sub
使用关闭方法:http://msdn.microsoft.com/en-us/library/office/aa223835(v=office.11 )的.aspx – chuff 2013-02-13 21:00:37