I have this code.
This code converts to xlsm files.
I want to convert to xlsx files.
How?
I tried by changing
wBook.SaveAs XlsFolder & Replace(fname, ".csv", ""), ThisWorkbook.FileFormatTO wBook.SaveAs XlsFolder & Replace(fname, ".csv", ".xlsx") It didn't worked.
Private Sub CommandButton2_Click() Dim CSVfolder As String Dim XlsFolder As String Dim fname As String Dim wBook As Workbook CSVfolder = "C:\csv\" XlsFolder = "C:\Charts\" fname = Dir(CSVfolder & "*.csv") Do While fname <> "" Set wBook = Workbooks.Open(CSVfolder & fname, Format:=6, Delimiter:=",") wBook.SaveAs XlsFolder & Replace(fname, ".csv", ""), ThisWorkbook.FileFormat wBook.Close False fname = Dir Loop End Sub