Standardmodul aus Klickereignis starten

Hallo Gemeinde,

ich habe ein Standardmodul Namens EWE_Drucken() geschrieben.
Wie kann ich das Modul auf Click-Ereignis ausführen??

Bisher habe ich mich laienhaft damit geholfen, auf Klick ein Macro mit dem einzigen Inhalt: AusführenCode - EWE-Drucken() zu starten.

Gibts da nicht eine bessere Lösung??

Gibts da nicht eine bessere Lösung??

Klar doch, indem du nämlich deine Function oder Sub (nicht das Modul - das ist nur ein Behälter) einfach in der entsprechenden Ereignisprozedur aufrufst:

Private Sub MeineSchaltfläche\_Click
EWE\_Drucken
' oder auch:
Call EWE\_Drucken
' oder auch (bei einer Function):
Dim RW
RW = EWE\_Drucken()
End Sub

Reinhard

Gibts da nicht eine bessere Lösung??

Wenn bei dem „Click“ sonst nichts passieren soll, kannst Du die Funktione sogar, wie bei einen Makro auch, direkt in das Eigenschaftsfenster eintragen mit:

=EWE_Drucken()

Hallo Reinhard,
es klappt noch nicht. Habe ich evtl. das Modul falsch programmiert?
Hier nochmal detailliert:
Ich habe unter Registerkarte Module -Neu ein Modul namens EWE_Drucken angelegt.
Modul beginnt mit:

Option Compare Database
Option explicit

Public function EWE\_Drucken()
DIM.....
.....

Dieses Modul möchte ich auf ButtonClick ausführen.

Gruß,
Bernd

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Das Modul sollte anders heissen als jede Funktion - also dann gerade nicht EWE_Drucken…

Reinhard