Microsoft Office Tutorials and References
In Depth Information
8.1.1 Funktion »InputBox«
oder Wahrheitswert wählen. Falls der Benutzer den Button Abbrechen
betätigt, wird False zurückgegeben; dies können Sie zur weiteren
Ablaufsteuerung nutzen.
Hinweis
Excel-Versionen vor Excel 2007 reagieren auf den Aufruf dieser Methode
nicht stabil. Sie melden sich nach dem Aufruf der Methode gelegentlich
»völlig ab«, ohne dem Benutzer eine Eingabemöglichkeit zu bieten.
Wie beim einfachen Eingabefeld könnten Sie einen Default-Wert und
einen Titel vorgeben. Der Typ der InputBox wird mit dem letzten Para-
meter festgelegt, daher wird in den Beispielen mit benannten Parame-
tern gearbeitet.
Type:= ...
Eingabe einer Zahl
Ein Beispiel für die Eingabe einer Zahl (Typ 1):
Zahl eingeben
Sub EingabeZahl()
ThisWorkbook.Worksheets("Tabelle1").Activate
Range("A1").Value = Application.InputBox _
(Prompt:="Zahl:", Type:=1)
End Sub
Das Ergebnis:
Abbildung 8.2
Eingabe einer Zahl
Zur Erläuterung:
Falls der Benutzer eine gültige Eingabe macht, dann wird diese im
vorliegenden Beispiel in der Zelle A1 ausgegeben.
Gültige Zahlen sind z. B. »5,7« oder »5e2« (= 5 mal 10 2 = 500) oder
»0,57«. Ungültige Zahlen sind z. B. »5a7« oder »a57«. Die Eingabe von
»5.7« ist gültig und ergibt den 05. Juli des aktuellen Jahres.
Gültigkeit
Falls der Benutzer keine gültige Eingabe macht, wird er darauf auf-
merksam gemacht. Das Eingabefeld bleibt erhalten; er muss noch ein-
mal eingeben:
Eingabe
wiederholen
Search JabSto ::




Custom Search