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

VBA True en VRAI

yusukens

XLDnaute Occasionnel
Re le forum

j'ai un problème avec les True et les Vrai :
voici mon code :

Code:
   ValeurTrouve2 = Columns(1).Find(x, LookAt:=xlWhole)

   Worksheets("Feuil2").Range("A1") = Replace(ValeurTrouve2, "True", "True")

La variable ValeurTrouve2 et égale à TRUE
lorsque qu'il l'insère dans la cellule A1 de la feuille 2, la valeur devient VRAI au lieu de True.
j'ai pensé utiliser REPLACE pour remplacer, mais rien n'a faire il veut pas le mettre en anglais.
avez vous une idée ?
 

gilbert_RGI

XLDnaute Barbatruc
Re : VBA True en VRAI

Bonjour

ça peut-être ??
Code:
Sub rech()
x= 10
    On Error GoTo pastrouve
    ValeurTrouve2 = Columns(1).Find(x, LookAt:=xlWhole)
    Sheets(2).Range("A1") = "VRAI"
    Exit Sub
pastrouve:
    Sheets(2).Range("A1") = "FAUX"
End Sub

Cdlt

RGI
 

yusukens

XLDnaute Occasionnel
Re : VBA True en VRAI

Bonjour
pierrejean, gilbert_RGI, skoobi et stéph82
Je vous remercie pour vos réponses, j'ai testé celui de pierrejean et celle de skoobi car c'étaient les plus court ^^
pour skoobi, ça ne marche pas, ça remet encore en valeur VRAI au lieu de TRUE
pour la façon de pierrejean
Effectivement ça met un petit ' devant le True du coup ça le met en texte.
et pour ce que je veux faire par la suite, cela me correspond.
merci a vous.
bonne soirée
 

Discussions similaires

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