У меня есть следующий код, я хочу, чтобы он открыл мои файлы, которые были сохранены как .xlsx, и просто сохраните их снова с тем же именем, но на этот раз в качестве файла .xls, чтобы они совместимы с Excel 2003Откройте файл Excel и сохраните его как .XLS
Set app = CreateObject("Excel.Application")
Set fso = CreateObject("Scripting.FileSystemObject")
For Each f In fso.GetFolder("Y:\Billing_Common\autoemail").Files
If LCase(fso.GetExtensionName(f)) = "xlsx" Then
Set wb = app.Workbooks.Open(f.Path)
app.DisplayAlerts = False
wb.SaveAs "*.xls*"
wb.Close SaveChanges=True
app.Close
app.Quit
End if
Set f = Nothing
Set fso = Nothing
Next
Это хорошо, чтобы увидеть код, но вы бы описали нам проблему с решением до сих пор? – Bathsheba