I want to have the .csv file saved with the columns as they look in my mother's workbook.
I used the following code:
Application.DisplayAlerts = False
For Each Wksht In ActiveWorkbook.Worksheets
myPath = ThisWorkbook.Path & "\"
ActiveWorkbook.Sheets(Wksht.Index).Copy
ActiveWorkbook.SaveAs Filename:=myPath & "Address list - NEW", FileFormat:=xlCSV,
CreateBackup:=False
ActiveWorkbook.Close
Next Wksht
Application.DisplayAlerts = True
but instead of clear data separated by columns with their title headers, I am getting everything messy in one column.
What am I missing here?

;) while the csv file gets saved with commas (,).