Symbolic Link

Page d’aide sur l’homonymie

Ne doit pas être confondu avec Lien symbolique (Symbolic link en anglais).

Page d’aide sur l’homonymie

Pour les articles homonymes, voir Symbolic.

Cet article est une ébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Cet article ne cite pas suffisamment ses sources ().

Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section « Notes et références ».

En pratique : Quelles sources sont attendues ? Comment ajouter mes sources ?

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

L'article doit être débarrassé d'une partie de son jargon ().

Sa qualité peut être largement améliorée en utilisant un vocabulaire plus directement compréhensible. Discutez des points à améliorer en page de discussion.

SYLK, pour SYmbolic LinK, est un format d'échange de données créé par la société Microsoft.

Destiné à l'origine aux échanges entre tableurs, il permet aussi l'échange avec d'autres types de logiciels : traitements de texte, base de données.

Par rapport au CSV, ce format demande un léger effort supplémentaire pour être généré, mais il a l'avantage d'intégrer les formules mathématiques, de contrôler le format des nombres à virgules, et d'intégrer quelques propriétés sur les cellules, comme l'alignement et la présence de cadre ou non. De plus, les cases du tableur peuvent être remplies dans le désordre, ce qui représente un gros avantage pour le programme qui génère un tel fichier. De plus, le format SYLK n'est pas dépendant de la langue du programme Excel, ni de la manière dont il arrive dans Excel. Le format CSV utilise la virgule ou le point-virgule comme séparateur, suivant la langue du programme Excel, mais aussi suivant le fait que le fichier provient d'une URL internet ou d'un fichier local.

Cependant, Microsoft ne publie pas réellement de spécification du format SYLK. Plusieurs variantes différentes sont reconnues dans Multiplan, Microsoft Excel, Microsoft Works, LibreOffice et Gnumeric. Mais chaque variante du format n'est pas reconnue par chaque version d'Excel (compatibilité ascendante et descendante non intégrale).

Exemple de fichier *.slk

Tableau XLS de base

Utilisateur MotDePasse
toto 1234
tata asdf
titi 123456
tutu asdfasdf
Contenu du fichier sylk (*.slk)
ID;PWXL;N;E
P;PGeneral
P;P0
P;P0.00
P;P#,##0
P;P#,##0.00
P;P#,##0;;\-#,##0
P;P#,##0;;[Red]\-#,##0
P;P#,##0.00;;\-#,##0.00
P;P#,##0.00;;[Red]\-#,##0.00
P;P"$"\ #,##0;;"$"\ \-#,##0
P;P"$"\ #,##0;;[Red]"$"\ \-#,##0
P;P"$"\ #,##0.00;;"$"\ \-#,##0.00
P;P"$"\ #,##0.00;;[Red]"$"\ \-#,##0.00
P;P0%
P;P0.00%
P;P0.00E+00
P;P##0.0E+0
P;P#\ ?/?
P;P#\ ??/??
P;Pdd/mm/yyyy
P;Pdd/mmm/yy
P;Pdd/mmm
P;Pmmm/yy
P;Ph:mm\ AM/PM
P;Ph:mm:ss\ AM/PM
P;Phh:mm
P;Phh:mm:ss
P;Pdd/mm/yyyy\ hh:mm
P;Pmm:ss
P;Pmm:ss.0
P;P@
P;P[h]:mm:ss
P;P_ "$"\ * #,##0_ ;;_ "$"\ * \-#,##0_ ;;_ "$"\ * "-"_ ;;_ @_ 
P;P_ * #,##0_ ;;_ * \-#,##0_ ;;_ * "-"_ ;;_ @_ 
P;P_ "$"\ * #,##0.00_ ;;_ "$"\ * \-#,##0.00_ ;;_ "$"\ * "-"??_ ;;_ @_ 
P;P_ * #,##0.00_ ;;_ * \-#,##0.00_ ;;_ * "-"??_ ;;_ @_ 
P;FArial;M200
P;FArial;M200
P;FArial;M200
P;FArial;M200
P;EArial;M200;SB
F;P0;DG0L10;M255
B;Y5;X2;D0 0 4 1
O;L;D;V0;K47;G100 0.001
F;W1 256 11
F;SDM5;Y1;X1
C;K"Utilisateur"
F;SDM5;X2
C;K"MotDePasse"
C;Y2;X1;K"toto"
C;X2;K1234
C;Y3;X1;K"tata"
C;X2;K"asdf"
C;Y4;X1;K"titi"
C;X2;K123456
C;Y5;X1;K"tutu"
C;X2;K"asdfasdf"
E
 

Références

  • définition du format
  • faq de comp.apps.spreadsheets
  • icône décorative Portail de Microsoft