Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1212to1216
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

Werte in Userform

Werte in Userform
Heino
Hallo,
habe folgendes Problem:
Ich lese über diesen Code Daten in meine Userform.
Private Sub TextBox1_Change()
Dim varRow
Dim rZellen As Range
Dim i As Integer
If TextBox1  "" Then
With Sheets("Batch")
varRow = Application.Match(TextBox1, .Columns(1), 0)
If Not IsNumeric(varRow) Then
i = 1
For Each rZellen In .Cells(varRow, 2).Resize(, 2)
i = i + 1 'Zähler für TextBox bis TextBox35
Me("TextBox" & i) = rZellen
Next rZellen
End If
End With
End If
If i 
In Zelle A1 steht z.B 700002
In Zelle B1 Polybatch
In Zelle C1 12345
Leider werden mir bei Eingabe in der Textbox 1 keine Werte in TB2 und 3 eingelesen.
Setzte ich hinter die 700002 einen Punkt klappt es.
Hat das was mit IF Numeric zu tun?
Was mache ich falsch?
Gruß
Heino

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Werte in Userform
17.05.2011 11:19:35
Rudi
Hallo,
Textbox ist Text und in deiner Spalte wahrsch. Zahlen.
Versuch's mal mit
varRow = Application.Match(CLng(TextBox1), .Columns(1), 0)
Gruß
Rudi
AW: Werte in Userform
17.05.2011 12:14:34
Heino
Hallo Rudi,
klappt Super.
Bin leider ein Anfänger in VBA.
Danke für deine schnelle Hilfe.
Heino
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige