mit folgendem Code kann man ja ein Feld superschnell einlesen, alle Zeilen, auch unsichtbare werden eingelesen:
Dim a as Variant
a=Range("A2:A11")
Dann ins Feld schreiben:
Range("C2:C11")=a
hier gibt es jetzt ein Problem, wenn Zeilen weggefiltert sind, dann wird bis zur ersten nicht sichtbaren Zeile richtig beschrieben und dann wird der Index der Variable a scheinbar wieder auf 1 gesetzt...
Anbei das Beispiel:
https://www.herber.de/bbs/user/134224.xlsm
Meine Frage: Mit welchem Befehl kann ich die eingelesenen Daten 1:1 in alle Zellen schreiben, gleichgültig ob sichtbar oder unsichtbar / weggefiltert?
Einzelne oder zellenweise Übertragung fällt aufgrund der Performance weg (1500+ Zeilen) und die vom Nutzer eingestellten Filter sollten beibehalten werden.
Vielen Dank schon mal im Voraus!
Beste Grüße,
Wolfgang