excel2007文件格式xlsx批量转换为excel2003文件格式xls的宏代码_办公软件教程-查字典教程网
excel2007文件格式xlsx批量转换为excel2003文件格式xls的宏代码
excel2007文件格式xlsx批量转换为excel2003文件格式xls的宏代码
发布时间:2016-12-23 来源:查字典编辑
摘要:SubMacro1()''Macro1Macro'DimmyFilesDimiAsLongmyFiles=Dir("D:1*.xlsx")O...

Sub Macro1()

'

' Macro1 Macro

'

Dim myFiles

Dim i As Long

myFiles = Dir("D:1*.xlsx")

On Error Resume Next

Application.ScreenUpdating = True

Application.DisplayAlerts = False

Do While myFiles <> ""

Workbooks.Open Filename:="D:1" & myFiles

ActiveWorkbook.SaveAs Filename:= _

"D:1" & Left(myFiles, Len(myFiles) - 1), FileFormat:=xlExcel8, _

Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, _

CreateBackup:=False

ActiveWindow.Close

myFiles = Dir

i = i + 1

DoEvents

Loop

MsgBox "全部转换完毕,共转换文件 " & i & "个"

End Sub

xlsx文件转换为xls,前提是要在装Excel2007的机器上运行才行。

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新办公软件学习
    热门办公软件学习
    软件教程子分类