HERBERS Excel-Forum - die Beispiele

Thema: Inputbox wahlweise zur Zahlen- oder Zeichenfolgeeingabe

Home

Gruppe

Dialog

Problem

Über Optionsfelder wird eine InputBox zur Zahlen- oder eine zur Zeichenfolgeneingabe aufgerufen.

Lösung
Geben Sie den Code in ein Standardmodul ein und weisen Sie ihn einer Schaltfläche zu.
ClassModule: frmEingabe

Private Sub cmdCancel_Click()
   Unload Me
End Sub

Private Sub optNumber_Click()
   Dim vValue As Variant
   Dim iRow As Integer
   vValue = Application.InputBox( _
      prompt:="Zahleneingabe", _
      Title:="Zahl", _
      Type:=1)
   If vValue = False Then Exit Sub
   If IsEmpty(Cells(1, 1)) Then
      iRow = 1
   Else
      iRow = Cells(Rows.Count, 1).End(xlUp).Row + 1
   End If
   Cells(iRow, 1).Value = vValue
End Sub

Private Sub optString_Click()
   Dim vValue As Variant
   Dim iRow As Integer
   vValue = Application.InputBox( _
      prompt:="Zeichenfolgeneingabe", _
      Title:="Zeichenfolge", _
      Type:=2)
   If vValue = False Then Exit Sub
   If IsEmpty(Cells(1, 1)) Then
      iRow = 1
   Else
      iRow = Cells(Rows.Count, 1).End(xlUp).Row + 1
   End If
   Cells(iRow, 1).Value = vValue
End Sub

StandardModule: Modul1

Sub CallForm()
   frmEingabe.Show
End Sub

Beiträge aus dem Excel-Forum zu den Themen Dialog und InputBox

Cursor Inputbox xlDialogInsertHyperlink.show
Wiederholung - Inputbox Inputbox erstellen
InputBox Arbeitmappen über Dialogfeld zusammen fassen
5.0 Dialog Speichern unter Dialog in Word aufrufen inkl. Pfad
Frage zu InputBox Druckerdialog
Dateityp im "Speichern unter"-Dialog vorgeben Makro stoppen, wenn Excel-Dialog?
xlDialogOpen anpassen Alternative Eingaben über InputBox
Klick in definierten Rangebereich startet Dialog Bereich per INPUTBOX markieren und auswerten
InputBox Fehlermeldung bei Inputbox-Abbruch
Inputbox: Schließkreuz auswerten + Sub beenden xlDialogOpen bei Excel 2007 funzt nicht
FileDialog inkl. Anklicken von Desktop, Eigene D. SheetIndex aus Range- Inputbox auslesen
InputBox mit Gültigkeit Inputbox mit Paßwortfeld
InputBox - Eingabeformat abfangen Grösse Dialogfenster der InputBox
Inputbox f. Range läßt sich nicht abbrechen InputBox Eingabe Erweiterung
Dialogfeld unterdrücken Zelle über Inputbox füllen
Inputbox Abbrechen mit Exit Sub belegen Dialog "permanently delete sheets" unterbinden
Format-Dialog funktioniert nicht mehr Dialog "Verknüpfung aktualisieren"
Negative Uhrzeit über Inputbox eingeben InputBox muss ausgefüllt werden
Inputboxabfrage für Dezimalstellen/ Abbrechen Ordnerdialog und Dateidialog
Ordnerdialog und dateidialog Ordnerdialog und Dateidialog
Filedialog PrintTitleRows flexibel über Inputbox
Inputbox: Zahlenprüfung/ Abbruch zulassen Herber/Beispiele/Dialoge/Checkbox/137601
Rows("6:6") über Inputbox Bilder bei Click im Dialogfeld
Suchdialog über VBA aufrufen mit Wert aus Combobox Dialog öffnen
Diagramm als Grafik mit Speicherdialog exportieren Dialogfenster zum kopieren