2009-10-01 4 views
0

J'ai le formulaire d'accès avec quelques champs de texte et un bouton. Existe-t-il une possibilité d'exécuter la fonction VBA avec les paramètres transmis depuis Access Form: sur le bouton Click? Je sais que je peux exécuter Macro mais cela ne résout pas mon problème. J'ai besoin d'exécuter VBA. Merci d'avance.Comment exécuter la fonction VBA à partir de MS Access Form?

Répondre

3

Si vous avez la fonction/sub VBA dans un module public, vous pouvez appeler la fonction/sub dans l'événement click du formulaire.

+0

Mais comment faire cela? J'ai le module: AccessHelper et la fonction publique nommée: InertTest (Foo As String) Sur l'événement OnClick im tying pour insérer: "AccessHelper.InsertTest ([TextField])" mais cela ne fonctionne pas pour moi :( – Dariusz

+0

quelle est l'erreur que vous êtes –

+0

Ok, ça marche! Je dois aller dans l'éditeur VBA et sélectionner le nœud Objets de la classe Microsoft Office Access plutôt que d'écrire le nom de la fonction dans la page de propriétés de Button OnClick. – Dariusz

Questions connexes