PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → [WB15] Caractères accentués
[WB15] Caractères accentués
Débuté par Bernard, 17 juin 2001 02:03 - Aucune réponse
Posté le 17 juin 2001 - 02:03
Bonjour à tous,

Je viens d'importer un fichier Excel vers un fichier HF. Jusque là, pas de
problème.
Le tri des données HF se faisant au détriment de la logique (en effet, "Z"
(majuscule) étant plus petit que "a" (minuscule)), j'ai traité toutes les
cellules Excel, avant de les ajouter à ma base HF, pour obtenir
systématiquement une majuscule au début du premier mot (comme ça, pas de
problème lors d'un tri ultérieur sur ces données). Là encore, je pensais que
tout était OK (c'est une base de près de 9000 enregistrements).

Pourtant, en parcourant la base HF, j'ai noté que les initiales accentuées
n'ont pas toutes répondu à la commande MAJUSCULE. Eh oui, autant le "é"
devient "E", autant le "á" reste le "á". Le problème, c'est que j'ai plein
de mots espagnols dans ma base ! Cela signifie entre autre que si
l'utilisateur fait une recherche sur le mot "ácido", il devra taper le texte
exact !

Grosso modo, la commande MAJUSCULE semble n'être efficace que sur les
caractères accentués que s'ils sont ceux utilisés dans la langue française
(é,à,ù,ô etc) en oubliant les á, ó et autre ñ, ce qui n'arrange pas mes
affaires.

De plus, pour obtenir le "ó", je tape ALT+162, mais lorsque je fais Asc("ó")
(qui est sensé me retourner le code ASCII du caractère en question), j'ai
243. Je ne comprends plus rien.

Alors, quelqu'un a t-il déjà rencontré et surtout contourné le problème de
la commande MAJUSCULE sur les caractères accentués étrangers ??