vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fragen & Antworten rund um sev-Komponenten
sevEingabe - Combobox 
Autor: brauchti
Datum: 30.05.08 19:42

Hallo,

ich habe auf einer Excel-Useform eine sevEingabe-Combobox, in die eine Postleitzahl eingegeben werden soll, im zweiten sevEingabefeld soll dann der zugehörige Ort angezeigt werden. Die Werte stammen aus einer mit TAB-getrennten Datei.
Mein Code sieht im Moment so aus:
Private Sub UserForm_Initialize()
    ' Style: DropDownList
    With Me.sevText1
        .Style = rsComboBox
        .ColumnAdd , "PLZ", 700
        .ColumnAdd , "Ort", 1500
        ' ComboBox mit Daten füllen
        .LoadFile "J:\exc\PLZ-DATEIEN\PLZ-ORT mit Tab.txt"
        ' 1. Spalte an die TextBox binden
        .DisplayColumn = 1
        'Suchzeit für Tastatureingaben
        .DelayTimeListSearch = 3
        ' AutoComplete aktivieren
        .AutoComplete = True
    End With
End Sub
 
Private Sub sevText1_Change()
    With Me.sevText1
        Me.sevText2.Text = .SubItem(.ListIndex, "Ort")
    End With
End Sub
Der Ort wird auch korrekt angezeigt.

Existiert jedoch eine PLZ-Reihe wie z.B.

54289 Welschbillig
54306 Kordel
54308 Langsur
54309 Newel

wird nach der Eingabe von "5430" korrekt der Ort Kordel angezeigt, nach der Eingabe des 5.Zeichens "8" oder "9" wird das sevText2-Feld aber plötzlich geleert.

Hat jemand eine Idee, was ich hier falsch mache?

Vielen Dank für Eure Ideen und Grüße
brauchti

_________
liabr vom Essa an Ranza als vom Schaffa an Buckel

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
sevEingabe - Combobox840brauchti30.05.08 19:42

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel