Bonjour à tous

Lorsque je monitorise l'endroit ou se trouve le curseur dans un champ mémo contenant beaucoup de texte la valeur indiquée devient tout d'un coup négative et décroissante à partir de la valeur 35700.

C'est à dire que si l'on atteint une position proche de 35700 (je crois me rappeler), que ça soit à la souris ou avec les flèches du clavier l'on reçoit une valeur négative en tant que position, or j'ai justement besoin de traiter de gros documents et la fonction selstart qui me permet d'indiquer cette position devenant négative m'empêche d'enregistrer correctement la position du curseur dès que l'on atteitn le seuil des 35700...

Mon mémo est en format enrichi et ma variable servant au calcul de la position du curseur dans le champ est pourtant en format Long qui devrait largement supporter des chiffres supérieurs à 35700.

Auriez vous une idée de ce qui provoque cela ?

Merci d'avance