Fonction Chr [Résolu]

Signaler
Messages postés
66
Date d'inscription
lundi 12 mars 2007
Statut
Membre
Dernière intervention
5 mai 2009
-
Messages postés
326
Date d'inscription
vendredi 15 avril 2005
Statut
Membre
Dernière intervention
29 avril 2008
-
Bonjour,
J'ai un code avec cette ligne :
test1 = Chr(&H78) & Chr(&H1) & Chr(&HE3)
Mais je ne comprends pas ce que veut dire &H78, &H1, &HE3

Quelqun peut m'expliquer ce que ceci retourne ainsi que me donner une liste avec les caractères et leur codes de A à Z, 0 à 9 (ainsi que les caractères spéciaux).
Car j'aimerais changer la valeur retourné.

Merci d'avance.

3 réponses

Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
36
Pas tout à fait juste Bricoyeye

&h78 = 120 en décimal

Chr(&h78) = x (le caractère)

Chr renvoie le caractère correspondant au code ascii passé en paramètre. Le code ascii est un nombre qui peut etre réprésenté en décimal (120) ou en hexa (&h78) (et aussi en octal, mais très très peut utilisé je pense)

---- Sevyc64  (alias Casy) ---- <hr size ="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #    http://aide-office-vba.monforum.com/index.php
Messages postés
326
Date d'inscription
vendredi 15 avril 2005
Statut
Membre
Dernière intervention
29 avril 2008

Salut,

Pour le H, c'est Hexa.
Chr(&H78) = 120
Tout les code (en dec, donc sans H) ici:
http://crteknologies.free.fr/programmation/ressources/ascii.pdf

Chr (120) = x
A+
Messages postés
326
Date d'inscription
vendredi 15 avril 2005
Statut
Membre
Dernière intervention
29 avril 2008

Salut,
Je me suis mal exprimé, je voulais dire que  H78 était égal à 120, c'est evidant que Chr(&h78) = x.