Fejl i dropdown når 0 er foranstående
Jeg har en formular hvor jeg har omkring 19000 varenumre (10 cifet), der har man kan vælge i mellem.Det er lavet så man kan indtaste og så finder den selv ned til det rigtige nummer efterhånden som der tastes.
Mit problem er foranstående nuller.
Hvis jeg har et varenummer der er "0123456789" fortæller makroen at den ikke findes pga. foranstående nul. Fjerner jeg alle nuller, kan den godt finde den når jeg skriver "123456789".
Jeg har i et tidligere spørgsmål prøvet at få svar på noget af problematikken: http://www.eksperten.dk/spm/873173#reply_7376712
Jeg tror problematikken skal findes i denne makro:
Private Sub cbVarenummer_Change()
On Error GoTo Fejl
lbVarenavn.Caption = cbVarenummer.Column(1)
Exit Sub
Fejl:
'MsgBox "Nummeret findes ikke"
Slangtekst = "Varenummer findes ikke!"
Tilbageførsel = MsgBox(Slangtekst, vbOKOnly + vbInformation, "Systeminformation")
'Marker hele det indtastede varenummer når det er forkert
Me.cbVarenummer.SelStart = 0
Me.cbVarenummer.SelLength = Len(Me.cbVarenummer.Text)
'Sætter lbVarenavn til at være blank
lbVarenavn = ""
End Sub
Hvad skal jeg gøre?
