«

Apr 10

Perchè Excel scambia un file CSV per un file SYLK

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)