Functionen erstellen mit Auswahl

28/02/2009 - 07:34 von hans maier | Report spam
Hallo Leute,

ich möchte eine Function erstellen mit einem Argument. Ist ja kein Problem.

Private Function test(Übergabe As String) As String
test = Übergabe
End Function

Private Sub test1()
test1 = test(
End Sub

Nur sollen die Argumente wie bei internen Access-Funktionen
vorgeschlagen werden. Z.B. wenn ich docmd.OutputTo aufrufen wird mir
beim ersten Argument acOutputForm oder acOutputModule .. vorgeschlagen.
Also wenn ich in der Sub test1 die Funktion test aufrufe und die Klammer
eingebe, soll mir eine Liste mit unterschiedlichen Optionen
vorgeschlagen werden.

Gibt es eine Möglichkeit, dies zu programmieren?

Danke im Voraus.
Hans Maier
 

Lesen sie die antworten

#1 Jens Schilling
28/02/2009 - 08:17 | Warnen spam
Hallo, Hans

hans maier wrote:
Private Function test(Übergabe As String) As String
Nur sollen die Argumente wie bei internen Access-Funktionen
vorgeschlagen werden. Z.B. wenn ich docmd.OutputTo aufrufen wird mir
beim ersten Argument acOutputForm oder acOutputModule ..
vorgeschlagen. Also wenn ich in der Sub test1 die Funktion test
aufrufe und die Klammer eingebe, soll mir eine Liste mit
unterschiedlichen Optionen vorgeschlagen werden.

Gibt es eine Möglichkeit, dies zu programmieren?



Hast Du es bereits einmal ohne Private probiert ?
Oder innerhalb des Modules, in dem Deine "Private Function" sich befindet ?

Schau mal in der Hilfe unter "Function" was Du mit der Private-Anweisung
bewirkst; dann làsst Du diese weg, und hast erreicht was Du möchtest.

Gruss
Jens

Ähnliche fragen