schnelleres Einlesen von Daten aus Blatt2
Daten
ich habe eine Datei mit mehreren Datenblättern. Nun wählt ein User in Blatt1 einen Lieferanten und es soll im unteren Bereich der Tabelle (ab Zeile 50, da oben noch weitere Felder und Funktionen liegen) einen Auszug aller Daten zu dem Lieferanten dargestellt werden.
Dazu lass ich eine For i = 1 to "Ende des Datenblattes" - Schleife laufen mit der Abfrage:
If Worksheets("Blatt2").Cells(i, 2).value = Lieferant then
Worksheets("Blatt1").cells(a, 3).value = Worksheets("Blatt2").Cells(i, 4).value
usw.
end if
next i
Leider brauch Excel mit dieser Methode irgendwie ziemlich lang (ca .40'000 Zeilen in Blatt2).
Gibt es eine schnellere Möglichkeit die Daten aus einem anderen Blatt zu übertragen ?
Gruß und Danke
Kay
Anzeige