Generando un file CSV mi è capitato che Excel desse un warning sostenendo che l’estensione del file e il suo contenuto fossero discordanti, specificatamente scambia il csv per un file di tipo SYLK ( SYmbolic LinK ).
Il motivo è questo:
ID record
Use:
- A header to identify spreadsheet type and creator.
- Must be first record in the file.
Cioè, se il primo Record del vostro csv inizia con ID per excel si tratta di un file Sylk.
Per risolvere il problema basta scrivere qualsiasi cosa che non sia ID tutto maiuscolo (quindi anche id o Id o iD vanno bene)