ich als VBA-Nob brauche eure Hilfe. Ich habe einen Code der ziemlich genau für meinen Anwendungsfall passt. Aber eben nur fast.
Hintergrund ist folgender: Ich habe eine Excelliste mit Materialnummern in einer Spalte (viele, viele Nummern) und dazu sollen in einen Ordner mit Unterordnern die zugehörigen gleichlautenden Pdfs gesucht und dann in einen neuen fixen Ordner kopiert werden. Die Materialnummern heißen z.b. M21.00.01.132 und das passende PDF M210001132 also ohne Trennpunkte, aber das Problem ist schon in dem Code gelöst.
Zum Ablauf: man markiert die gewünschten Materialnummern, dann führt man das Makro aus, daraufhin muss man den Pfad mit den Ordnern auswählen und dann erscheint ein Fenster mit den Treffern ( mit einer Prozentangabe der Dateinamenübereinstimmung). Dann kann man dort aber nur eine Nummer auswählen (logischerweise nimmt man die mit 100% Übereinstimmung).Dan kopiert das Makro das ausgewählte PDF in den fixen Ordner.
Jetzt hätte ich gerne , dass in dem Fenster mit der Prozent-Übereinstimmung aber nur die 100%igen angezeigt werden und das ich dann auch soviele wie ich will dort makieren kann damit diese dann in einem rutsch kopiert werden.
Der Nachteil momentan ist ja dass ich den Vorgang für jede einzelne Nummer machen muss, aber ich will ja im Prinzip alle 100%igen auf einmal kopiert haben.
Wer Lust hat kann sich ja mal am Code probieren.
Und bitte habt Verständnis dass ich als Nichtprogrammierer mit Hinweisen nichts anfangen kann. Es wäre super wenn mir jemand den Code umschreibt.
Danke schon mal im Voraus.
Hier die Beispielmappe: https://www.herber.de/bbs/user/68970.xls
Danke und Gruß Daniel