OVH Cloud OVH Cloud

ignorer la casse pour toutes les commades de mes macros..

5 réponses
Avatar
Al Bundy
Bonjour mssieurs dames.
Je cherche une commande que je pourrai lancer au debut de ma macro par
exemple pour que toutes mes commandes ignorent la casse de mon fichier excel
.

Mon fichier contient des "toto " et des TOTO", je fais moulte manipulations
avec d autres fichiers..et je ne voudrai jamais a avoir à me soucier de la
casse. c 'est possible ?

Merci beaucoup pour info
Nicolas

5 réponses

Avatar
isabelle
bonjour Nicolas,

Cells.Replace What:="TOTO", Replacement:="toto", LookAt:=xlPart

isabelle


Bonjour mssieurs dames.
Je cherche une commande que je pourrai lancer au debut de ma macro par
exemple pour que toutes mes commandes ignorent la casse de mon fichier excel
.

Mon fichier contient des "toto " et des TOTO", je fais moulte manipulations
avec d autres fichiers..et je ne voudrai jamais a avoir à me soucier de la
casse. c 'est possible ?

Merci beaucoup pour info
Nicolas




Avatar
Al Bundy
bonjour isabelle,
en fait je cherche plutot un truc du genre
sub maprocedure()
excelcasse = false ' fonction d excel qui dit que la casse n 'est pas
prise en compte
...
...

Je cherche donc l'equivalent de mon parametre/variable imaginaire
"excelcasse"
Je ne veut pas modifier les valeurs de mon fichier, je laisse les uppercase
en upper et lower en lower.. c'est juste au niveau des traitements, je ne
veux pas etre embeté quand je ferai des comparaisons if cell(x:x).value "TRUC" , pour moi = "truc " doit etre vrai aussi..

Je souhaiterai agir au niveau global de mon fichier ou macro..

voila..
chui preneur d 'infos
merci





"isabelle" a écrit dans le message de
news:%
bonjour Nicolas,

Cells.Replace What:="TOTO", Replacement:="toto", LookAt:=xlPart

isabelle


Bonjour mssieurs dames.
Je cherche une commande que je pourrai lancer au debut de ma macro par
exemple pour que toutes mes commandes ignorent la casse de mon fichier
excel


.

Mon fichier contient des "toto " et des TOTO", je fais moulte
manipulations


avec d autres fichiers..et je ne voudrai jamais a avoir à me soucier de
la


casse. c 'est possible ?

Merci beaucoup pour info
Nicolas






Avatar
Modeste
Bonsour®
Al Bundy wrote:
Je cherche une commande que je pourrai lancer au debut de ma macro par
exemple pour que toutes mes commandes ignorent la casse de mon
fichier excel .

Mon fichier contient des "toto " et des TOTO", je fais moulte
manipulations avec d autres fichiers..et je ne voudrai jamais a avoir
à me soucier de la casse. c 'est possible ?


;o)))
tiré de l'aide :

L'instruction Option Compare Text fournit des comparaisons de chaînes basées
sur un ordre de tri qui ne distingue pas les majuscules des minuscules et
qui est déterminé par les paramètres régionaux de votre système.
Option compare Text
' Autrement dit, "AAA" a la même valeur que "aaa".

Si elle est utilisée, l'instruction Option Compare doit apparaître dans un
module avant toute procédure.

Instruction utilisée au niveau module pour déclarer la méthode de
comparaison par défaut qu'il convient d'utiliser lors de la comparaison de
chaînes.

--
n'oubliez pas les FAQ :
http://www.excelabo.net http://dj.joss.free.fr/faq.htm
http://www.faqoe.com http://faqword.free.fr
--
Feed Back
http://viadresse.com/?94912042

Avatar
Al Bundy
cela m a l' air pas mal tout ca..
je vais tester ca dans l apres midi.. voir si ca fonctionne aussi quand je
fais des find, =, etc etc..

Merci beaucoup
bonne journée...


"Modeste" a écrit dans le message de
news:ez%
Bonsour®
Al Bundy wrote:
Je cherche une commande que je pourrai lancer au debut de ma macro par
exemple pour que toutes mes commandes ignorent la casse de mon
fichier excel .

Mon fichier contient des "toto " et des TOTO", je fais moulte
manipulations avec d autres fichiers..et je ne voudrai jamais a avoir
à me soucier de la casse. c 'est possible ?


;o)))
tiré de l'aide :

L'instruction Option Compare Text fournit des comparaisons de chaînes
basées

sur un ordre de tri qui ne distingue pas les majuscules des minuscules et
qui est déterminé par les paramètres régionaux de votre système.
Option compare Text
' Autrement dit, "AAA" a la même valeur que "aaa".

Si elle est utilisée, l'instruction Option Compare doit apparaître dans un
module avant toute procédure.

Instruction utilisée au niveau module pour déclarer la méthode de
comparaison par défaut qu'il convient d'utiliser lors de la comparaison de
chaînes.

--
n'oubliez pas les FAQ :
http://www.excelabo.net http://dj.joss.free.fr/faq.htm
http://www.faqoe.com http://faqword.free.fr
--
Feed Back
http://viadresse.com/?94912042





Avatar
PMO
Bonjour,

Essayez ceci qui utilise la fonction Ucase

Sub aa()
If UCase(Range("a1")) = "TRUC" Then
MsgBox "Vrai"
End If
End Sub

Cordialement.
--
PMO
Patrick Morange



Bonjour mssieurs dames.
Je cherche une commande que je pourrai lancer au debut de ma macro par
exemple pour que toutes mes commandes ignorent la casse de mon fichier excel
..

Mon fichier contient des "toto " et des TOTO", je fais moulte manipulations
avec d autres fichiers..et je ne voudrai jamais a avoir à me soucier de la
casse. c 'est possible ?

Merci beaucoup pour info
Nicolas