Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1696to1700
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Textbox füllen mittels suche

Textbox füllen mittels suche
28.06.2019 07:35:40
jens
Hallo,
ich möchte gerne die Spalte A mit dem Einträgen aus der Combobox vergleichen und dann wenn in der Spalte A der Eintrag gefunden wurden, den Eintrag der gleichen zeile aber Spalte B in eine Textbox schreiben lassen.
Die Einträge der Combobox sind zahlen. in der Spalte 2 stehen nur Texte.
Aber es geht nicht. Es wird nichts eingetragen.
Weis jemand warum?

Sub aa()
Dim Zeile As Long
Dim LR As Integer
LR = Cells(Rows.Count, "A").End(xlUp).Row
For Zeile = 16 To LR
If Cells(Zeile, 1).Value = UserForm1.ComboBox1.Value Then
UserForm1.TextBox2 = Cells(Zeile, 2).Value
End If
Next Zeile
End Sub

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Du vergleichst TEXT mit ZAHL
28.06.2019 09:04:27
Matthias
Hallo
Probier es so:
Dim Zeile&, LR&
LR = Cells(Rows.Count, 1).End(xlUp).Row
For Zeile = 16 To LR
If CStr(Cells(Zeile, 1).Value) = UserForm1.ComboBox1.Value Then
UserForm1.TextBox2 = Cells(Zeile, 2).Value
End If
Next
Gruß Matthias
AW: Textbox füllen mittels suche
28.06.2019 10:46:46
Werner
Hallo Jens,
warum denn mit Schleife?
Dim varSuche As Variant, raFund As Range
varSuche = UserForm1.TextBox1
With Worksheets("Tabelle1").Columns(1)
Set raFund = .Find(what:=varSuche, LookIn:=xlValues, lookat:=xlWhole)
If Not raFund Is Nothing Then
UserForm1.TextBox2 = raFund.Offset(, 1)
Else
MsgBox varSuche & " konnte nicht gefunden werden."
End If
End With
Set raFund = Nothing
End Sub
Gruß Werner
Anzeige
für ein Feedback reicht es wohl nicht. o.w.T.
02.07.2019 22:52:48
Werner

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige