Thema Datum  Von Nutzer Rating
Antwort
29.07.2013 09:19:19 Tutti
NotSolved
29.07.2013 10:48:41 Holger
NotSolved
Rot Fehler im Code
29.07.2013 11:09:04 Tutti
NotSolved

Ansicht des Beitrags:
Von:
Tutti
Datum:
29.07.2013 11:09:04
Views:
809
Rating: Antwort:
  Ja
Thema:
Fehler im Code

Danke erstmal. Hab den Code jetzt angepasst und es klappt. War ein kleiner Fehler.

So sieht der Code jetzt aus:

Private Sub Nachname_suchen_Click()
Dim rngCell As Range
Dim strFirstAddress As String
 
With Worksheets("Stammdaten").Range("B:B")
Me.ListBox1.Clear
  Set rngCell = .Find(Me.TextBox1.Value, LookIn:=xlValues, lookat:=xlWhole)
    If Not rngCell Is Nothing Then
      strFirstAddress = rngCell.Address
      Do
        With Me.ListBox1
        .ColumnCount = 19
          .AddItem
          '.List(.ListCount - 1, 0) = rngCell.Value
          .List(.ListCount - 1, 0) = rngCell.Offset(0, -1).Value
          .List(.ListCount - 1, 1) = rngCell.Offset(0, 0).Value
          .List(.ListCount - 1, 2) = rngCell.Offset(0, 1).Value
          .ColumnWidths = "3,0cm;3,0cm;3,0cm;3,0cm"
        End With
        Set rngCell = .FindNext(rngCell)
        Loop While Not rngCell Is Nothing And rngCell.Address <> strFirstAddress
      Else
       MsgBox "Nachname nicht gefunden", 48
    End If
End With
End Sub

Vielleicht kannst Du mir darüber hinaus weiterhelfen und zwar sieht meine Zielsetzung wie folgt aus:

1. Ich will über ein Textfeld nach dm Nachnamen suchen die Zeile in der Listbox eintragen lassen (zumindest Spalte A, B und C; Aktenzeichen, Nachname, Vorname). So ist der gesuchte Name klar definiert.

2. In der Listbox stehen jetzt die Ergebnisse (können ja auch mehrere Nachnamen sein)

3. Per Doppelclick auf die Zeile in der Listbox, sollen die Werte aus der Zeile der Tabelle "Stammdaten" in eine Form gelesen werden und zwar in eine Userform in einzelne Textfelder (also auch zugehörig A-R).

4. Dann will ich die diese Übersicht drucken (habe ich schon realisiert, bzw. weiß wie es geht)


Gruß


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
29.07.2013 09:19:19 Tutti
NotSolved
29.07.2013 10:48:41 Holger
NotSolved
Rot Fehler im Code
29.07.2013 11:09:04 Tutti
NotSolved