OVH Cloud OVH Cloud

Control.tag

2 réponses
Avatar
Jo
Bonjour!

J'aimerais tester la valeur d'un champs dont le nom est inscrit dans le tag
du contrôle actif, comment dois-je m'y prendre?

j'ai essayé
if value(activecontrol.tag) = true
mais ça ne marche pas

Johanne

2 réponses

Avatar
Raymond [mvp]
Bonsoir.

tu peux faire (entre autres solutions):
Private Sub Texte1_GotFocus()
If Not IsNull(Me.ActiveControl.Tag) Then
MsgBox Me.Controls(Me.ActiveControl.Tag)
End If
End Sub

Private Sub Texte1_GotFocus()
If Val(Me.Controls(Me.ActiveControl.Tag)) = 50 Then
MsgBox Me.Controls(Me.ActiveControl.Tag)
End If
End Sub


--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Jo" a écrit dans le message de news:

Bonjour!

J'aimerais tester la valeur d'un champs dont le nom est inscrit dans le
tag
du contrôle actif, comment dois-je m'y prendre?

j'ai essayé
if value(activecontrol.tag) = true
mais ça ne marche pas

Johanne


Avatar
Jo
C'est impeccable... comme toujours!
Un gros merci!!
Johanne


Bonsoir.

tu peux faire (entre autres solutions):
Private Sub Texte1_GotFocus()
If Not IsNull(Me.ActiveControl.Tag) Then
MsgBox Me.Controls(Me.ActiveControl.Tag)
End If
End Sub

Private Sub Texte1_GotFocus()
If Val(Me.Controls(Me.ActiveControl.Tag)) = 50 Then
MsgBox Me.Controls(Me.ActiveControl.Tag)
End If
End Sub


--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Jo" a écrit dans le message de news:

Bonjour!

J'aimerais tester la valeur d'un champs dont le nom est inscrit dans le
tag
du contrôle actif, comment dois-je m'y prendre?

j'ai essayé
if value(activecontrol.tag) = true
mais ça ne marche pas

Johanne