Ik gebruik access 2010.
Op een rapport heb ik een aantal controls waaronder labels.
In het eigenschapvenster van een geselecteerde label vindt je de eigenschap extra info.
Via F1 krijg je dan uitleg over Label.Tag
Nou heb ik in het eigenschapvenster aan een van deze labels(lblKleur) aan deze extra info een waarde("kleuren")toegekend in de vorm van een string.
Als ik nou in vba via de volgende code
de naam en de waarde van de tag laat printen wordt dat netjes in het venster direct gedaan en het resultaat is dan:
lblKleur "kleuren"
Zet ik echter de hele zaak alsvolgt in een IF Else End If blok
Dan werkt het niet
Als ik nou de waarde via vba
toeken
dan werkt het weer wel.
Heeft iemand hier ervaring mee
Op een rapport heb ik een aantal controls waaronder labels.
In het eigenschapvenster van een geselecteerde label vindt je de eigenschap extra info.
Via F1 krijg je dan uitleg over Label.Tag
Nou heb ik in het eigenschapvenster aan een van deze labels(lblKleur) aan deze extra info een waarde("kleuren")toegekend in de vorm van een string.
Als ik nou in vba via de volgende code
Code:
For each ctrl in Me.controls
Debug.Print ctrl.name & " " & ctrl.tag
Next ctrl
lblKleur "kleuren"
Zet ik echter de hele zaak alsvolgt in een IF Else End If blok
Code:
For each ctrl in Me.controls
If ctrl.Tag = "kleuren" Then
Debug.Print ctrl.name & " " & ctrl.tag
End if
Next ctrl
Als ik nou de waarde via vba
Code:
lblKleur.tag = "kleuren"
dan werkt het weer wel.
Heeft iemand hier ervaring mee