#1 Fri 20 October 2006 11:22
- MAS
- Participant occasionnel
- Date d'inscription: 19 Sep 2005
- Messages: 24
Fonction Chr$
Bonjour,
Je souhaiterai savoir quels chiffres retourne quel caractères.
Exemple, le 65 retourne A
Pouvez-vous me donner la suite
Merci
Bérengère MAS
Hors ligne
#3 Fri 20 October 2006 15:22
Re: Fonction Chr$
Hello,
Pas de souci pour le fichier, qui représente la table des codes ascii.
Pour info et astuce on peut recontituer cette table sous Excel avec la fonction CODE() qui retourne le code en fonction du caractère. Dans l'autre sens c'est la fonction CAR().
Attention aux codes spéciaux qui ne sont pas recensés, comme chr$(13), retour à la ligne si je ne m'abuse.
Hors ligne
#4 Fri 20 October 2006 15:58
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: Fonction Chr$
Si, si Robin: c'est (en anglais) dans le texte d'en-tête !!
D'ailleurs je ne sais pas bien la différence entre chr$(10) et chr$(13)...
Connais tu la nuance ??
Hors ligne
#5 Fri 20 October 2006 19:03
Re: Fonction Chr$
En fait ca fait la meme chose visuellement mais réellement :
chr$(10) : Saut de ligne / en VB :chr(10) vbLf (line feed)
chr$(13) : Retour chariot / en VB : chr(13) vbCr (Carriage return)
On a aussi "VbNewLine" pour ces deux là.
Je mets les infos VB pour référence.
D'après ce que j'ai lu ca depend du système. Sur UNIX il semble que c'est plutot chr(10) qu'il faut utiliser...
Aussi et toujours en VB mais les info sont valables pour connaître les codes ascii :
(vbFormFeed) - Chr(12) Saut de page.
(vbNullChar) - Chr(0) Caractère Null (code ASCII 0).
(vbNullString) - Chaîne ayant la valeur 0. Ne pas confondre avec une chaîne vide ("").
(vbTab) - Chr(9) Tabulation horizontale.
(vbVerticalTab) - Chr(11) Tabulation verticale.
Pour aller plus loin avec les codes ascii qui peuvent être étendus à l'unicode : http://www.unicode.org/charts/
Hors ligne