OVH Cloud OVH Cloud

élaborer table des Alt+N en ARIAL

3 réponses
Avatar
LANIMAL
Bonsoir
Je reviens sur une question posée il y a qq semaines.
Il est possible d'obtenir toute une série de caractères spéciaux, en
ARIAL, en tapant Alt+N avec N<256 (sans aucun zéro en amont)
Exemples :
Alt+16 = pointeur noir vers la droite (en ARIAL)
Alt+144 = É (E majuscule accent aigu) (en ARIAL)
(noter que Alt+0016 donne un blanc
et Alt+0144 donne un carré)
Je reviens sur la question (probablement vicieuse ?) sur laquelle
Isabelle m'avait (partiellement) débloqué (le 18.04, et je l'en remercie
encore) en m'expliquant qu'il faut écrire =CAR(N) formaté en "TERMINAL".

Je voudrais faire une table avec en colonne A les nombres N de 1 à 255
(sans zéros en amont)
Existe-t-il une formule qui permette d'obtenir (en fonction de N)
en colonne B FORMATEE EN ARIAL les caractères qui y seraient obtenus en
y tapant les combinaisons Alt+N au clavier?
Pouquoi ma question ? -
1. - Pour éviter de me taper 255 combinaisons manuellement
2. - Si on écrit =CAR(N) en col. B formatée en "TERMINAL" comme le
conseillait Isabelle, il y a des différences. Ex :
=CAR(167) donne § en TERMINAL et Alt+167 donne ° en ARIAL.
3. - Pour apprendre
Merci à ceux qui savent.

3 réponses

Avatar
LSteph
Bonsoir Lanimal,

Oui!
Tu peux même envisager de mettre en chaque colonne une police différente.
inutile comme je te le disais d'invoquer les chr=<31 ils sont non
imprimables et ancestralement dédiés à des interruptions ou séquences
...MsDos

Sub tfont()

For i = 32 To 255
Cells(i - 31, 1) = Chr(i)
Next i

End Sub



lSteph
"LANIMAL" a écrit dans le message de news:

Bonsoir
Je reviens sur une question posée il y a qq semaines.
Il est possible d'obtenir toute une série de caractères spéciaux, en
ARIAL, en tapant Alt+N avec N<256 (sans aucun zéro en amont)
Exemples :
Alt+16 = pointeur noir vers la droite (en ARIAL)
Alt+144 = É (E majuscule accent aigu) (en ARIAL)
(noter que Alt+0016 donne un blanc
et Alt+0144 donne un carré)
Je reviens sur la question (probablement vicieuse ?) sur laquelle Isabelle
m'avait (partiellement) débloqué (le 18.04, et je l'en remercie encore) en
m'expliquant qu'il faut écrire ÊR(N) formaté en "TERMINAL".

Je voudrais faire une table avec en colonne A les nombres N de 1 à 255
(sans zéros en amont)
Existe-t-il une formule qui permette d'obtenir (en fonction de N)
en colonne B FORMATEE EN ARIAL les caractères qui y seraient obtenus en y
tapant les combinaisons Alt+N au clavier?
Pouquoi ma question ? -
1. - Pour éviter de me taper 255 combinaisons manuellement
2. - Si on écrit ÊR(N) en col. B formatée en "TERMINAL" comme le
conseillait Isabelle, il y a des différences. Ex :
ÊR(167) donne § en TERMINAL et Alt+167 donne ° en ARIAL.
3. - Pour apprendre
Merci à ceux qui savent.


Avatar
LSteph
chr=<31..à part terminal
"LSteph" a écrit dans le message de news:

Bonsoir Lanimal,

Oui!
Tu peux même envisager de mettre en chaque colonne une police différente.
inutile comme je te le disais d'invoquer les chr=<31 ils sont non
imprimables et ancestralement dédiés à des interruptions ou séquences
...MsDos

Sub tfont()

For i = 32 To 255
Cells(i - 31, 1) = Chr(i)
Next i

End Sub



lSteph
"LANIMAL" a écrit dans le message de news:

Bonsoir
Je reviens sur une question posée il y a qq semaines.
Il est possible d'obtenir toute une série de caractères spéciaux, en
ARIAL, en tapant Alt+N avec N<256 (sans aucun zéro en amont)
Exemples :
Alt+16 = pointeur noir vers la droite (en ARIAL)
Alt+144 = É (E majuscule accent aigu) (en ARIAL)
(noter que Alt+0016 donne un blanc
et Alt+0144 donne un carré)
Je reviens sur la question (probablement vicieuse ?) sur laquelle
Isabelle m'avait (partiellement) débloqué (le 18.04, et je l'en remercie
encore) en m'expliquant qu'il faut écrire ÊR(N) formaté en "TERMINAL".

Je voudrais faire une table avec en colonne A les nombres N de 1 à 255
(sans zéros en amont)
Existe-t-il une formule qui permette d'obtenir (en fonction de N)
en colonne B FORMATEE EN ARIAL les caractères qui y seraient obtenus en y
tapant les combinaisons Alt+N au clavier?
Pouquoi ma question ? -
1. - Pour éviter de me taper 255 combinaisons manuellement
2. - Si on écrit ÊR(N) en col. B formatée en "TERMINAL" comme le
conseillait Isabelle, il y a des différences. Ex :
ÊR(167) donne § en TERMINAL et Alt+167 donne ° en ARIAL.
3. - Pour apprendre
Merci à ceux qui savent.






Avatar
isabelle
bonjour LANIMAL,

tu pourrais mettre la série 1 à 255 en colonne A
en utilisant la commande "Remplissage"
tu entre la valeur 1 en cellule A1
tu sélectionne menu, Edition, Atteindre (ou plus rapidement Ctrl+T)
Référence: a1:A255
menu, Edition, Remplissage, Série, Valeur du pas: 1 , et OK
en cellule B1 tu met la formule suivante que tu peux recopier à droite
et vers le bas.
ÊR($A1)
reste plus qu'a formater les colonnes (formule) à différentes polices.

isabelle


Bonsoir
Je reviens sur une question posée il y a qq semaines.
Il est possible d'obtenir toute une série de caractères spéciaux, en
ARIAL, en tapant Alt+N avec N<256 (sans aucun zéro en amont)
Exemples :
Alt+16 = pointeur noir vers la droite (en ARIAL)
Alt+144 = É (E majuscule accent aigu) (en ARIAL)
(noter que Alt+0016 donne un blanc
et Alt+0144 donne un carré)
Je reviens sur la question (probablement vicieuse ?) sur laquelle
Isabelle m'avait (partiellement) débloqué (le 18.04, et je l'en remercie
encore) en m'expliquant qu'il faut écrire ÊR(N) formaté en "TERMINAL".

Je voudrais faire une table avec en colonne A les nombres N de 1 à 255
(sans zéros en amont)
Existe-t-il une formule qui permette d'obtenir (en fonction de N)
en colonne B FORMATEE EN ARIAL les caractères qui y seraient obtenus en
y tapant les combinaisons Alt+N au clavier?
Pouquoi ma question ? -
1. - Pour éviter de me taper 255 combinaisons manuellement
2. - Si on écrit ÊR(N) en col. B formatée en "TERMINAL" comme le
conseillait Isabelle, il y a des différences. Ex :
ÊR(167) donne § en TERMINAL et Alt+167 donne ° en ARIAL.
3. - Pour apprendre
Merci à ceux qui savent.