Button durch Funktion ausführen
Tuermer
Gesendet: 23.04.15 19:48
Betreff: RE: Button durch Funktion ausführen


New user

Beiträge: 4

Karl Donaubauer - 23.04.15 13:48

Hallo!

Tuermer - 23.04.15

wie kann ich mit einer Schaltfläche( "Beim Klicken"), die in einem Formular eingebettet ist, eine Funktion (VBA) auslösen?
Die Befehlsschaltfläche ist in einem Formular eingebettet.

Ich habe in dem Eigenschaftsblatt neben dem Text: "Beim Klicken" folgendes eingegeben:
=User_Click()

Außerdem mehrere Möglichkeiten, die ich bei Google gefunden ausprobiert.
Mal ohne Gleichheitszeichen, ohne (), ...

Code:
Function User()
MsgBox "Zur Zeit angemeldet ist: " & fOSUserName
End Function

Die Funktion heißt anders als dein Aufruf. Versuch mal in der Eigenschaftenzeile:

=User()

Wenn das auch nicht klappt fehlen zwei Angaben:

1. Was passiert? Nix, welche Aktion, welcher Fehler?
2. Wo befindet sich die Funktion? Damit sie gefunden wird, muss sie entweder direkt im Formularmodul stehen oder in einem Standardmodul, denn dort wäre sie implizit öffentlich (Public).

Zu 1. Das Objekt User() wurde von Microsoft nicht gefunden. Wenn User() ein neues Makro ist, stellen sie sicher das es gespeichert und der Name richtig geschrieben ist.
2. in einem standardmodul gespeichert.
Top of the page Bottom of the page