Question

Comment puis-je écrire la source de contrôle en VBA au lieu de la fenêtre des propriétés

Par exemple, si je divise une zone de texte qui deux montants dans d'autres zones de texte, puis je mets

=[textboxA]/[textboxB]

dans la source de commande de la fenêtre de propriétés. Comment puis-je accomplir cela en vb pour que je puisse déclencher des événements ?? Je sais que ce n'est pas la même chose parce que je l'ai déjà essayé.

Était-ce utile?

La solution

Cela dépend de ce que vous voulez faire exactement. Si vous voulez mettre la valeur actuelle de textboxA / textboxB en textboxC, utilisez:

Me!textboxC.Value = Me!textboxA.Value / Me!textboxB.Value

Par contre, si vous voulez définir la propriété control source de sorte que la valeur est mis à jour automatiquement, utilisez:

Me!textboxC.ControlSource = "=[textboxA]/[textboxB]"

(code non testé, je n'ai pas accès disponible en ce moment.)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top