Thema Datum  Von Nutzer Rating
Antwort
04.01.2017 15:44:50 Nicole
NotSolved
04.01.2017 16:51:20 Onur
***
NotSolved
04.01.2017 17:50:41 Gast11488
NotSolved
04.01.2017 18:10:41 Onur
NotSolved
04.01.2017 20:42:39 Gast84471
NotSolved
05.01.2017 19:40:06 Nadine
NotSolved
05.01.2017 22:02:57 Onur
*****
Solved
09.01.2017 21:43:07 Nicole
NotSolved
Rot Ausgabe in userForm
09.01.2017 22:25:36 Onur
NotSolved
04.01.2017 17:17:47 Onur
NotSolved
11.01.2017 07:39:02 Gentlemen
NotSolved

Ansicht des Beitrags:
Von:
Onur
Datum:
09.01.2017 22:25:36
Views:
603
Rating: Antwort:
  Ja
Thema:
Ausgabe in userForm

Füge ein MODUL hinzu und schreibe in den Code nur diese Zeile::

Global found As Boolean

 

Dann schreibe  diesen Code wie gehabt in den Code von Tabelle 1:

Private Sub TextBox1_Change()
found = False
If TextBox1.Text = "" Then Exit Sub
a$ = UserForm1.TextBox1.Text: 'Hier erfolgt die Eingabe
     With Tabelle1.Range("a1:a500")
          Set c = .Find(a$, LookIn:=xlValues, LookAt:=xlWhole)
          If (Not c Is Nothing) Then
               Z = c.Row: found = True
               UserForm1.TextBox2.Text = Tabelle1.Cells(Z, 4): 'Hier wird der Wert aus Spalte D angezeigt
          End If
    End With
End Sub

Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
     If KeyCode = 13 Then
          If found = False Then
               x = MsgBox("NICHT GEFUNDEN!")
               UserForm1.TextBox2.Text = ""
          End If
          KeyCode = 0
          TextBox1.Text = ""
     End If
End Sub


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
04.01.2017 15:44:50 Nicole
NotSolved
04.01.2017 16:51:20 Onur
***
NotSolved
04.01.2017 17:50:41 Gast11488
NotSolved
04.01.2017 18:10:41 Onur
NotSolved
04.01.2017 20:42:39 Gast84471
NotSolved
05.01.2017 19:40:06 Nadine
NotSolved
05.01.2017 22:02:57 Onur
*****
Solved
09.01.2017 21:43:07 Nicole
NotSolved
Rot Ausgabe in userForm
09.01.2017 22:25:36 Onur
NotSolved
04.01.2017 17:17:47 Onur
NotSolved
11.01.2017 07:39:02 Gentlemen
NotSolved