Eingabefenster automatisch anlegen
Veröffentlicht am
|
Zuletzt aktualisiert am
Wie Sie kleine Eingaben ohne Aufwand übernehmen
Sie möchten in einem Makro eine Eingabe des Anwenders vornehmen? Machen Sie es sich ganz leicht und setzen Sie das Standard-Eingabefenster von VBA für dieses Zweck ein. Der folgende Programmcode zeigt, wie das geht:
Sub Eingabefenster()
a = InputBox("Bitte geben Sie eine Zahl ein", "Eingabe")
End Sub
Sie übergeben dem Befehl als ersten Parameter den Text, der im Fenster angezeigt werden soll. Der zweite Parameter legt den Titel des Fensters fest. Die folgende Abbildung zeigt das Fenster, das Sie mit dem Makro anlegen:
Durch die Wertzuweisung an die Variable "A" können Sie den eingegebenen Wert anschließend über diese Variable auslesen.