Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2013 Traitement sur chaîne de caractères

CHALET53

XLDnaute Barbatruc
Bonjour,
J'ai un souci avec le petit programme présent dans le fichier joint
Il faut l'exécuter en pas à pas
Il se passe un truc bizarre avec la lettre majuscule de la variable prnmM : JEANNE
L'exécution de ce programme met la variable secd à blanc
Si je remplace la première lettre du prénom par M (MEANNE)
La variable secd contient bien la valeur attendue : ROSPIAJACPIAMEADAV

C'est un mystère pour moi
Si vous avez la solution, je suis preneur
Je vous en remercie par avance
 

Pièces jointes

  • Chaine_Caract.xlsm
    20 KB · Affichages: 5

CHALET53

XLDnaute Barbatruc
Re,
Merci pour cette précision
Toutefois, je ne comprends pas pourquoi lorsque je remplace le J par un M. L'exécution pas à pas me permet de constater (en positionnant le curseur sur la variable secd, que le contenu attendu est bien présent
Et lorsque j'exécute pas à pas avec le prénom JEANNE, le curseur sur la variable secd, il n'y a rien.
 

CHALET53

XLDnaute Barbatruc
Re,
Autre bizarrerie :
Si je mets en première instruction :
a = "ROSPIAJACPIAJEADAV"
Après exécution de cette première instruction (en pas à pas)
Curseur sur la variable a : Rien
Si je remplace le dernier J (JEADAV) par n'importe quelle lettre T par exemple
Après exécution, le curseur sur la variable a me permet de lire le résultat (tel qu'il est attendu)
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…