Excel generates RFC-compliant CSV files if you are using the en-us/en-uk locales, but not for many other locales. Of course, this is a system-wide setting, and Excel has no option to generate a standard CSV independent of locale.
Though be careful if you communicate with people using both locals. Things interpreted as dates will get corrupted in fun ways.