öffentlich
Redaktion Druckversion

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

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.

Mitglied werden, Vorteile nutzen!

  • Sie können alles lesen und herunterladen: Beiträge, PDF-Dateien und Zusatzdateien (Checklisten, Vorlagen, Musterbriefe, Excel-Rechner u.v.a.m.)
  • Unsere Autoren beantworten Ihre Fragen

Inhalt

Downloads zu diesem Beitrag

Über den Autor:

bild117282

Dieter Frommhold, Jahrgang 1943, Diplom-Lehrer für Physik und Mathematik, Verlagslektor und Programmierer. Seit 1971 langjährige Lehrtätigkeit über Betriebssysteme und Programmierung.

Ab 1994 arbe ...

Newsletter abonnieren