Excel VBA InputBox-Funktion - Einfache Excel-Makros

Inhaltsverzeichnis

Du kannst den … benutzen InputBox-Funktion In Excel VBA um den Benutzer aufzufordern, einen Wert einzugeben. Platzieren Sie eine Befehlsschaltfläche in Ihrem Arbeitsblatt und fügen Sie die folgenden Codezeilen hinzu:

1. Deklarieren Sie zunächst die Variable myValue vom Typ Variant.

Dim myValue als Variante

Hinweis: Wir verwenden hier eine Variable vom Typ Variant, da eine Variant-Variable jeden beliebigen Werttyp enthalten kann. Auf diese Weise kann der Benutzer Text, Zahlen usw.

2. Fügen Sie die folgende Codezeile hinzu, um das Eingabefeld anzuzeigen.

myValue = InputBox("Gib mir etwas Input")

3. Schreiben Sie den Wert von myValue in Zelle A1.

Range("A1").Value = myValue

Ergebnis, wenn der Benutzer den Wert 5 eingibt und auf die Schaltfläche OK klickt.

4. Die InputBox-Funktion hat weitere optionale Argumente. Die folgende Codezeile zeigt ein Eingabefeld mit einem in der Titelleiste angezeigten Titel und einem Standardwert. Der Standardwert wird verwendet, wenn keine andere Eingabe erfolgt.

myValue = InputBox("Gib mir etwas Input", "Hi", 1)

Ergebnis, wenn der Benutzer nur auf die Schaltfläche OK klickt.

Hinweis: Platzieren Sie den Cursor im Visual Basic-Editor auf InputBox und klicken Sie auf F1, um Hilfe zu den anderen optionalen Argumenten zu erhalten.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave