OVH Cloud OVH Cloud

Valeur nuémrique dans la fonction WorksheetFunction.VLookup...

2 réponses
Avatar
Yvan
Bonjour,

J'utilise la fonction suivante dans un UF mais le fait que la valeur
contenue dans le TextBox1 soit numérique semble planter la formule.

Label15.Caption = WorksheetFunction.VLookup(TextBox1.value,
.Range(.Cells(5, 2), .Cells(a, 15)), 2, False)

Comment faire pour considérer la valeur issue de TextBox1 comme numérique ???

--
Merci pour vos réponses.

2 réponses

Avatar
isabelle
bonjour yvan,

le textbox retournre une valeur de type string
pour modifier cette valeur en numérique
utilise une des possiblilités suivante
CBool, CByte, CDbl, CDec, CInt, CLng

ta = "9999999999"
tb = CDbl(ta)

isabelle


Bonjour,

J'utilise la fonction suivante dans un UF mais le fait que la valeur
contenue dans le TextBox1 soit numérique semble planter la formule.

Label15.Caption = WorksheetFunction.VLookup(TextBox1.value,
.Range(.Cells(5, 2), .Cells(a, 15)), 2, False)

Comment faire pour considérer la valeur issue de TextBox1 comme numérique ???



Avatar
Yvan
Merci beaucoup. A bientôt.

--
Merci pour vos réponses.



bonjour yvan,

le textbox retournre une valeur de type string
pour modifier cette valeur en numérique
utilise une des possiblilités suivante
CBool, CByte, CDbl, CDec, CInt, CLng

ta = "9999999999"
tb = CDbl(ta)

isabelle


Bonjour,

J'utilise la fonction suivante dans un UF mais le fait que la valeur
contenue dans le TextBox1 soit numérique semble planter la formule.

Label15.Caption = WorksheetFunction.VLookup(TextBox1.value,
.Range(.Cells(5, 2), .Cells(a, 15)), 2, False)

Comment faire pour considérer la valeur issue de TextBox1 comme numérique ???