Thema Datum  Von Nutzer Rating
Antwort
20.06.2016 15:01:16 Lucas
NotSolved
20.06.2016 15:13:38 Gast30750
NotSolved
20.06.2016 15:19:54 Gast36848
NotSolved
20.06.2016 16:00:47 Lucas
NotSolved
Rot VBA - mehrere Suchergebnisse möglich
20.06.2016 17:45:31 Gast14007
Solved
21.06.2016 12:15:47 Lucas
NotSolved

Ansicht des Beitrags:
Von:
Gast14007
Datum:
20.06.2016 17:45:31
Views:
727
Rating: Antwort:
 Nein
Thema:
VBA - mehrere Suchergebnisse möglich

Hallo Lucas! Probiere es mal so. VG

Dim Suchergebnis As Range
Dim SuchWert As String
Dim start As Long
Dim firstaddress

SuchWert = Range("C16")
start = 2

With Worksheets("Datenbank").Range("A1:A300")
    Set Suchergebnis = .Find(SuchWert)
    If Not Suchergebnis Is Nothing Then
        firstaddress = Suchergebnis.Address
        Do
            Worksheets("Datenbank").Cells(Suchergebnis.Row, 1).Copy Worksheets("Ausgabe").Cells(7, start)
            start = start + 2
            Set Suchergebnis = .FindNext(Suchergebnis)
        Loop While Not Suchergebnis Is Nothing And Suchergebnis.Address <> firstaddress
    Else
        MsgBox "Diese Datenbank verzeichnet keine Person mit Ihrer angefragten Befugnis."
    End If
End With
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
20.06.2016 15:01:16 Lucas
NotSolved
20.06.2016 15:13:38 Gast30750
NotSolved
20.06.2016 15:19:54 Gast36848
NotSolved
20.06.2016 16:00:47 Lucas
NotSolved
Rot VBA - mehrere Suchergebnisse möglich
20.06.2016 17:45:31 Gast14007
Solved
21.06.2016 12:15:47 Lucas
NotSolved