CSV creation works fine, but when I open the csv file in Excel all letter with accent are converted to special characters.

All letter with accent are replaced with special characters

Can you help me please? or do you have an easiest way to create a new XLSX file instead of CSV file? Maybe would be more compatible? I dont need csv file but I didn't find an easy way to create a excel file from a sharepoint list.
Thanks!