J'ai créé un programme simple en utilisant VBA que je peux utiliser pour revoir le vocabulaire en chinois.Macron dans l'éditeur VBA
J'ai travaillé assez fort jusqu'à présent, mais j'ai rencontré un énorme problème avec la saisie d'un caractère macron tel que "à" (Unicode 257). L'application spécifique sur laquelle je travaille en ce moment implique de changer le contenu du formulaire de boîte de texte afin qu'un "a" puisse automatiquement être remplacé lorsque je tape dans la zone de texte. Une telle procédure en elle-même est facile - je peux l'obtenir pour travailler avec les caractères pinyin "á" et "à".
Select Case testchar
Case "a"
Mid(strclip, markloc, 1) = "ā"
End Select
Le précédent est une tentative d'utilisation de la fonction d'âge pour remplacer un caractère dans la chaîne de texte avec un caractère pinyin au signal approprié de l'utilisateur. Le blocage est que je ne peux pas entrer le "à" dans VBA! J'ai regardé autour d'internet mais cela ne semble pas être un problème pour quelqu'un d'autre. Quand je suis dans l'éditeur VBA et que je tape alt + 0257, rien ne se passe. Je ne peux pas copier-coller à partir notepad soit .. Je suis sur le prêt à la ferraille VBA et refaire cette application dans une autre langue ..
Vive