HERBERS Excel-Forum - die Beispiele

Thema: Label-Anzeige bei Editor-Feldeingabe

Home

Gruppe

Dialog

Problem

Über die Schaltfläche soll ein XL5-Dialog aufgerufen werden. Bei Eingabe einer Artikel-Nummer in ein Editfeld soll eine Bezeichnungsfeld die Artikelbenennung anzeigen.

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

Sub ArtikelEintrag()
   Dim oEdt As EditBox
   Dim vRow As Variant
   With ActiveDialog
      Set oEdt = .EditBoxes("edtNumber")
      If Len(oEdt.Text) = 6 Then
         vRow = Application.Match(oEdt.Text, Columns(1), 0)
         If IsError(vRow) Then
            MsgBox "Artikelnummer wurde nicht gefunden!"
            oEdt.Text = ""
         Else
            .Labels("lblItem").Caption = Cells(vRow, 2).Value
         End If
      End If
   End With
End Sub

Sub CallForm()
   Dim iRow As Integer
   iRow = 2
   With DialogSheets("dlgArtikel")
      .EditBoxes("edtNumber").Text = ""
      .Labels("lblItem").Caption = ""
      .DropDowns("dpdNumber").ListIndex = 0
      Do Until IsEmpty(Cells(iRow, 1))
         .DropDowns("dpdNumber").AddItem Cells(iRow, 2).Value
         iRow = iRow + 1
      Loop
      .Show
   End With
End Sub

Sub ArtikelAuswahl()
   Dim oDpd As DropDown
   Dim vRow As Variant
   With ActiveDialog
      Set oDpd = .DropDowns("dpdNumber")
      .Labels("lblItem").Caption = oDpd.List(oDpd.ListIndex)
   End With
End Sub

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

xlDialogInsertHyperlink.show Arbeitmappen über Dialogfeld zusammen fassen
5.0 Dialog Speichern unter Dialog in Word aufrufen inkl. Pfad
Druckerdialog Dateityp im "Speichern unter"-Dialog vorgeben
Makro stoppen, wenn Excel-Dialog? xlDialogOpen anpassen
Klick in definierten Rangebereich startet Dialog xlDialogOpen bei Excel 2007 funzt nicht
FileDialog inkl. Anklicken von Desktop, Eigene D. Grösse Dialogfenster der InputBox
Dialogfeld unterdrücken Dialog "permanently delete sheets" unterbinden
Format-Dialog funktioniert nicht mehr Dialog "Verknüpfung aktualisieren"
Ordnerdialog und Dateidialog Ordnerdialog und dateidialog
Ordnerdialog und Dateidialog Filedialog
Herber/Beispiele/Dialoge/Checkbox/137601 Bilder bei Click im Dialogfeld
Suchdialog über VBA aufrufen mit Wert aus Combobox Dialog öffnen
Diagramm als Grafik mit Speicherdialog exportieren Dialogfenster zum kopieren
FileDialog-Objekt unter O2k Abrage von Dialogfeldargumenten
Datei Auswählen Dialog (Application.FileDialog) xlDialogOpen/FindFile ohne Open
Dialogfeld zum pdf öffnen Dialogfeld schließen, wenn Benutzer nichts eingibt
Problem mit ApplicationDialogs Das Dialogfeld "sortieren" aufrufen?
Keine Dialogbox bei SaveAs Dialogbox
Bei xlDialogSaveAs Dateinamen vorgeben Blattauswahldialog...
speichern unter dialogbox problem Speicherndialog bei BeforeClose unterbinden
Dialogfenster "Aktualisierung der Verknüpfungen&qu speichern unter dialogbox einbinden
Dialogfeld Beschriftungsbereiche Problem nach 'application.dialogs(xldialogsendmail
dialog aktualisieren xlDialogSendMail - Passwort übergeben
Dialog zur datei dialogbox-neue datei erzeugen...
Save As Dialog (*.bat ausführen) ? Dialog automatisch mit OK bestätigen