OVH Cloud OVH Cloud

Comparer deux 'activecell.value' ??

3 réponses
Avatar
Myriam
Bonjour à toutes et tous !

J'ai besoin de comparer deux valeurs contenues dans des cellules comme ceci
:

Valeur01 = Inputbox("Saisir son choix")
Valeur02 = Activecell.offset(5,5).value
If Valeur01 =Valeur02 Then............................

Mais la valeur du inputbox peut être saisie en majuscule ou minuscule (sans
accents)....
Comme faire pour forcer le inputbox en majuscule ? Ou que la même valeur en
Majuscule et minuscule soit 'identique' ?

Merci
______________________________________
J'aime bien les NewsGroup mais pas les virus !!!
Retirer la 'Virgule.' si vous voulez répondre !!
Myriam.M Virgule.la.bande.a.Basil@Netcourrier.com

3 réponses

Avatar
Cage à lapins
Bonjour Myriam,

La fonction Ucase ou Ucase$ transforme une chaine de caractères en majuscules.
Je reprends ton exemple :

Valeur01 = ucase$(Inputbox("Saisir son choix"))
Valeur02 = ucase$(Activecell.offset(5,5).value)
If Valeur01 =Valeur02 Then............................

Les contenus de Valeur01 et de Valeur02 sont en majuscules donc plus de
problème.


"Myriam" wrote:

Bonjour à toutes et tous !

J'ai besoin de comparer deux valeurs contenues dans des cellules comme ceci
:

Valeur01 = Inputbox("Saisir son choix")
Valeur02 = Activecell.offset(5,5).value
If Valeur01 =Valeur02 Then............................

Mais la valeur du inputbox peut être saisie en majuscule ou minuscule (sans
accents)....
Comme faire pour forcer le inputbox en majuscule ? Ou que la même valeur en
Majuscule et minuscule soit 'identique' ?

Merci
______________________________________
J'aime bien les NewsGroup mais pas les virus !!!
Retirer la 'Virgule.' si vous voulez répondre !!
Myriam.M





Avatar
Youky
Bonjour Myriam,
Valeur01 = UCase(InputBox("Saisir son choix"))
te renvoie tout en Majuscule
Youky
"Myriam" a écrit dans le message
news:
Bonjour à toutes et tous !

J'ai besoin de comparer deux valeurs contenues dans des cellules comme
ceci

:

Valeur01 = Inputbox("Saisir son choix")
Valeur02 = Activecell.offset(5,5).value
If Valeur01 =Valeur02 Then............................

Mais la valeur du inputbox peut être saisie en majuscule ou minuscule
(sans

accents)....
Comme faire pour forcer le inputbox en majuscule ? Ou que la même valeur
en

Majuscule et minuscule soit 'identique' ?

Merci
______________________________________
J'aime bien les NewsGroup mais pas les virus !!!
Retirer la 'Virgule.' si vous voulez répondre !!
Myriam.M




Avatar
Myriam
Salut !
Merci à vous deux !!
En fait c'estait évident !!! j'était partie dans un truc à la noix...
Heureusement que des gens comme vous (pas compliqué comme moi !!!) sont là
Merci encore !
______________________________________
J'aime bien les NewsGroup mais pas les virus !!!
Retirer la 'Virgule.' si vous voulez répondre !!
Myriam.M
"Cage à lapins" a écrit dans le
message de news:
Bonjour Myriam,

La fonction Ucase ou Ucase$ transforme une chaine de caractères en
majuscules.

Je reprends ton exemple :

Valeur01 = ucase$(Inputbox("Saisir son choix"))
Valeur02 = ucase$(Activecell.offset(5,5).value)
If Valeur01 =Valeur02 Then............................

Les contenus de Valeur01 et de Valeur02 sont en majuscules donc plus de
problème.


"Myriam" wrote:

Bonjour à toutes et tous !

J'ai besoin de comparer deux valeurs contenues dans des cellules comme
ceci


:

Valeur01 = Inputbox("Saisir son choix")
Valeur02 = Activecell.offset(5,5).value
If Valeur01 =Valeur02 Then............................

Mais la valeur du inputbox peut être saisie en majuscule ou minuscule
(sans


accents)....
Comme faire pour forcer le inputbox en majuscule ? Ou que la même
valeur en


Majuscule et minuscule soit 'identique' ?

Merci
______________________________________
J'aime bien les NewsGroup mais pas les virus !!!
Retirer la 'Virgule.' si vous voulez répondre !!
Myriam.M