Tri / test du texte d'une cellule

  • Initiateur de la discussion Initiateur de la discussion Aurélien
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

A

Aurélien

Guest
Bonjour a tous

j'ai besoin de faire des instructions conditionnelles a partir des donnes d'une cellule

"PAS DUR !" dirons certains

mais mon probleme c'est que c'est en fonction de certains caracteres de la cellule seulement

ex :
ma cellule contient la chaine AB123456
si le troisieme caractere de cette chaine (ici 1) est 5
alors je fais l'action 1
sinon action 2


A ce moment la, j'espere que d'autres disent toujours "PAS DUR"
d'ailleurs j'attends vos propositions

MERCI BEAUCOUP

Aurelien
 
pas dur comme tu dis

d'abord tu recupere tes donnees dans une variable (text)
exemple: text = range ("A1")
text prend alors la valeur de la cellule A1 soit pour nous : AB123456

et ensuite tu utilises le test de comparaison de chaine : Like
(la valeur est true si les chaines concordent, false sinon)
la feinte c'est d'utiliser le ? qui masque 1 caractere (quelque soit le caractere)
exemple: resultattest = text like ["??5*"]
ici on demande si le 3eme caractere de la valeur dans text est un 5
if resultattest = true then action1 then action2
text vaut AB123456 donc resultattest est false - > action2


voila

c'est tout

jean claude avec un D comme DUS
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Retour