VBA für Einsteiger - MS Excel 2003 (7)

Von: Dieter Frommhold
Stand: 18. August 2006
Beitrag bewerten
Anmelden um Kommentare zu schreiben

Standard-Dialogboxen

Standardeingabe (Inputbox-Funktion)

Microsoft Excel stellt dem Nutzer für seine eigenen Prozeduren als Eingabedialog die Inputbox-Funktion bereit.

Der Eingabedialog Inputbox ist eine Funktion. Funktionen liefern ein Ergebnis. Sie stellen einen Wert zur weiteren Verarbeitung zur Verfügung, der irgendwie verarbeitet werden muss, z.B. in einem Vergleichsausdruck oder der einer Variablen zugewiesen wird.

Beispiel:

Sub Standardeingabe()

EVariable = InputBox("Wie heißen Sie?", _

"Eingabe Ihres Namens", "Pittiplatsch")

End Sub

Vergleiche im Modul EA_Dialoge der Lösungsdatei.
Das Ergebnis sieht dann so aus:

Inputbox mit Erklärung von Parametern

Die Parameter werden bei der Eingabe des Codes "Inputbox" vom VBA-Editor automatisch erklärt:

Die ersten drei Parameter der Inputboxfunktion

Für den Prompt ist die Zeichenkette "Wie heißen Sie?" angegeben.
Den Titel bildet die Zeichenkette.
Einen häufig benutzen Eingabewert können Sie im Parameter Default angeben.
Den Prompt müssen Sie angeben.

Die Inputbox-Funktion liefert immer eine Zeichenkette als Wert zurück.

Dies ist eine Leseprobe

Möchten Sie den Beitrag komplett lesen? Dann werden Sie Probemitglied und testen Sie akademie.de 14 Tage kostenlos!

Auf VBA Excel 2003 (7): Dialoge erfahren Sie mehr über diesen Beitrag und die weiteren Leseproben.

Weitere Informationen finden Sie auf unserer Infoseite zur Mitgliedschaft und in unseren AGB.

Ich bin bereits Mitglied
Jetzt Probemitglied werden
Ich kann in den 14 Tagen Probezeit formlos z.B. per E-Mail stornieren. Wenn ich das nicht tue, entscheide ich mich für ein