anbei eine Datei (https://www.herber.de/bbs/user/27973.xls), bei der ich einen Autofilter auf den Kundennamen "Aalberts" setzen möchte. Die herausgefilterten Datensätze möchte ich dann in eine andere Datei kopieren; und zwar mit: .CurrentRegion.SpecialCells(xlCellTypeVisible).Copy Destination:=WZtempRange("A3").
Mit dieser Anweisung kopiert er mir allerdings zusätzlich zu meinen herausgefilterten Datensätzen auch die Überschriftenzeile und die Datensätze, in denen in Spalte M "Achtung" aufgrund einer Formel steht, die ich nicht rauslöschen darf.
Habe das Problem schon versucht, zu beheben, indem ich einen weiteren Autofilter auf die Spalte M gesetzt habe mit dem Kriterium "Achtung", doch das funktioniert nicht. Auch nicht mit einem Kriterium für Spalte 6 "=L*".
Auch weiß ich nicht, wie verhindern, dass die Überschriftenzeile mitkopiert wird.
Frage: kann ich eine Schleife bauen, die nach Setzen des Autofilters erst in Zeile 3 beginnt (die ja in Wirklichkeit Zeile 13 ist), und nochmals den Kundennamen abfragt, so dass letztendlich wirklich nur meine gewollten Datensätze kopiert werden.
Oder muss ich den Umweg über eine temporäre Zwischendatei machen, in die all meine Datensätze kopiert werden einschließlich Überschrift und "Achtung"-Zeilen. Nachteil: Aufgrund der Formel wird diese temporäre Datei bis zum letzten Datensatz gefüllt!!!
LG und Salut - hilde