Thema Datum  Von Nutzer Rating
Antwort
10.05.2022 16:55:13 SvenP
NotSolved
Blau Hilfe bei Suche bei gleichen Namen und verschiedenen Vornamen
10.05.2022 20:24:10 ralf_b
NotSolved
12.05.2022 15:39:30 Gast8997
NotSolved
12.05.2022 18:38:49 ralf_b
NotSolved
13.05.2022 08:28:39 SvenP
NotSolved

Ansicht des Beitrags:
Von:
ralf_b
Datum:
10.05.2022 20:24:10
Views:
254
Rating: Antwort:
  Ja
Thema:
Hilfe bei Suche bei gleichen Namen und verschiedenen Vornamen

1. du fügst die gefundenen dateinamen immer nur in die selbe Zelle ein. Somit überschreibst du einen evtl vorher gefundenen Wert mit dem Nächsten. 

Teste mal das. ich habs nicht getestet.

 

Dim strPfad As String, strDatei As String, vn As String, nn As String
Dim rngName As Range
Dim arrName

strPfad = "Z:\Pfad"
strDatei = Dir(strPfad & "\*.pdf")

If strDatei = "" Then MsgBox "Keine Dateien vorhanden", vbCritical, "Abbruch": Exit Sub

arrName = Split(strDatei, " ")
vn = arrName(1)
nn = arrName(0)
Do
    Set rngName = Columns(4).Find(nn, lookat:=xlWhole)
    If Not rngName Is Nothing Then
        If rngName.Offset(0, 1) = vn Then
            If rngBild.Offset(0, 2) = "" Then
                rngBild.Offset(0, 2) = strDatei
            Else
                If vbYes = MsgBox("Eine Datei ist schon eingetragen. Überschreiben?" & vbCrLf & rngBild.Offset(0, 2).Value, _
                                   vbYesNo + vbInformation + vbDefaultButton1, _
                                   "Warnung") Then
                   rngBild.Offset(0, 2) = strDatei
                End If
            End If
        End If
    End If
    strDatei = Dir
Loop While strDatei <> ""

 


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
10.05.2022 16:55:13 SvenP
NotSolved
Blau Hilfe bei Suche bei gleichen Namen und verschiedenen Vornamen
10.05.2022 20:24:10 ralf_b
NotSolved
12.05.2022 15:39:30 Gast8997
NotSolved
12.05.2022 18:38:49 ralf_b
NotSolved
13.05.2022 08:28:39 SvenP
NotSolved