A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data.
Thanks for the comments Jim and Arshad.
I know the issue is unique to editing CSV files on the Mac version of Excel. If you Google the issue, you'll see lots of treads talking about how Mac's safe the file differently, and other people I know have reported the same issue now that I ask around. We also know this is not related to uploading the file from a Mac. If I take a CSV file edited in a Windows version of Excel, it uploads and processes correctly. If I open it in Mac 2016 Excel, and just hit save (no change to anything), it somehow changes the files to where it's no longer a valid .CSV file.
Our company works in the financial services space, and we have several applications where we need to upload data to an institution for processing. Most of them have a web based front end to their applications that allows users to upload data per a .CSV template. For example, we have a data base with customer accounts, and it has their name and address. We receive address change notifications in the mail, and rather than change them one by one, we put them in the template, and upload them for processing to all the account records. If we enter them in Windows Excel, everything goes fine - the system reads in the file and processes each change per the template to the data base. If we open it in Mac Excel, I cannot figure out how to save it properly because as soon as we even try to attach the file - it gives us an error message and says the file is not a valid .CSV file format.