#Define xlDBF3 8 lcXLSFile = FullPathToYourXLSFile lcOutPath = FolderWhereOutputFilesWouldBeSaved ox = Createobject('Excel.Application') With ox .Workbooks.Open(lcXLSFile) For Each loSheet In .ActiveWorkbook.Sheets loSheet.SaveAs(Addbs(Fullpath(lcOutPath))+loSheet.Name, xlDBF3) Endfor .ActiveWorkbook.Saved = .T. .Quit EndwithPS: Not all sheets aer saved as DBF with this. A 'list' should be found on sheet.