ich aktualisiere per VBA eine Liste
- Ich lese eine csv-Datei in ein Array.
- Anschliessend suche ich die einzelnen Datensätze auf dem Tabellenblatt
- dann aktualisiere ich die Liste
Beispielschleife zum Füllen:
fff ist die Zeile auf dem Tabellenblatt
anz ist die Zeile der csv-Datei
For Y = 0 To 21
Tabelle8.Cells(fff, 1 + Y) = Erg_Tag(anz)(Y)
Next Y
Jetzt schreibe ich 22 mal einen Wert in ein Tabellenblatt (bei 20.000 Zeilen dauert das sehr lange)
Wie kann ich die Schleife so bauen, dass ich nur 1 mal auf das Blatt schreibe je Zeile.
Tabelle8.Range("A" & fff & ":C" & fff) = ?
Übrigens habe ich die Berechnung auf manuell und die Bildschirmaktualisierung ausgeschaltet.
Vielen Dank im Voraus