Le texte qui se trouve dans un contrôle de zone de texte d’un état ou d’un formulaire peut ne pas apparaître correctement dans Access

Numéro de la base de connaissances d’origine : 839779

Cet article s’applique à un fichier de base de données Microsoft Access (.mdb ou .accdb) et à un fichier de projet Microsoft Access (.adp). Novice : requiert la connaissance de lʼinterface utilisateur sur les ordinateurs mono-utilisateur.

Symptômes

Dans Microsoft Access, vous pouvez définir la propriété Vertical d’un contrôle de zone de texte sur Oui dans un état ou dans un formulaire. Lorsque vous effectuez cette opération, vous remarquerez peut-être que le texte qui se trouve dans le contrôle de zone de texte n’apparaît pas correctement. Vous pouvez remarquer l’un des problèmes suivants :

  • La police du texte qui se trouve dans le contrôle de zone de texte devient une police différente.
  • Le contrôle de zone de texte apparaît vide.
  • Le texte qui se trouve dans le contrôle de zone de texte devient du texte qui n’est pas lisible.

Solution de contournement

Importante

Cette section, méthode ou tâche contient des étapes vous indiquant comment modifier le Registre. Toutefois, des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Par conséquent, veillez à suivre ces étapes scrupuleusement. Pour une meilleure protection, sauvegardez le registre avant de le modifier. Vous pouvez alors le restaurer en cas de problème. Pour plus d’informations sur la procédure de sauvegarde et de restauration du Registre, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

322756 Comment sauvegarder et restaurer le Registre dans Windows

Pour contourner ce problème, ajoutez l’entrée de Registre suivante, puis définissez la valeur DWORD sur 1.

HKEY_CURRENT_USER\Software\Microsoft\CTF\Disable Thread Input Manager

Pour cela, procédez comme suit :

  1. Cliquez sur Démarrer, sur Exécuter, tapez regedit, puis appuyez sur ENTRÉE.

  2. Trouvez la sous-clé de Registre suivante :

    HKEY_CURRENT_USER\Software\Microsoft\CTF

  3. Cliquez avec le bouton droit sur CTF, pointez sur Nouveau, puis cliquez sur Valeur DWORD pour créer l’entrée suivante :

    Désactiver le gestionnaire d’entrée de thread

    Remarque

    Si vous exécutez une version x64 de Windows, cliquez sur DWORD (32 bits) Valeur pour créer l’entrée.

  4. Double-cliquez sur Désactiver le gestionnaire d’entrée de thread, tapez 1, puis cliquez sur OK.

  5. Quittez l’Éditeur du Registre, puis redémarrez l’ordinateur.