none
Funktion in VBA programmieren, welche Input-Parameter vorschlägt RRS feed

  • Frage

  • Hallo,

    wie kann ich in VBA eine eigene Funktion programmieren, welche - so wie die standardmäßig vorhanden Funktionen - die geforderten Inputparameter vorschlägt?

    Beispiel:

    bei Eingabe von =rmz( werden mir folgende Inputparameter angezeigt:

    =rmz(Zins;Zzr;.....)

    Wenn ich in VBA meine eigenen Funktionen programmiere passiert das nicht. Was muss ich machen, damit ich mir die Inputparameter anzeigen lassen kann?

    vielen Dank,

    beste Grüße

    Silias

    Montag, 19. Mai 2014 14:58

Alle Antworten

  • Hallo Silias,

    Welche IDE nutzt Du?

    Habe gerad bei mir mal Excel 2010 IDE probiert, da werden mir die Parameter angezeigt.

    So sieht das Codebeispiel aus:

    Public Sub Main()
    Dim Ergebnis As String
    
     Ergebnis = FuncMitParameter("Text1", "Text2")
    End Sub
    
    Private Function FuncMitParameter(Parameter1 As String, Parameter2 As String) As String
        FuncMitParameter = Parameter1 + Parameter2
    End Function
    
    Un sobald ich bei dem Funktionsaufruf die runde Klammer eingebe, sehe ich folgendes:

    Viele Grüße

    Roland

    • Als Antwort vorgeschlagen Roland Franz Dienstag, 8. Dezember 2015 10:19
    Dienstag, 20. Mai 2014 10:26