Office - Word, Excel und Co. 9.703 Themen, 40.813 Beiträge

Excel 2007 - Beschleunigung der Dateneingabe

Anker57 / 4 Antworten / Flachansicht Nickles

Hallo allerseits, kleine Frage zu EXCEL/VBA:

Ausgangssituation: In vorbereitete und geöffnete Excel-Tabelle wird über externes Programm (per OLE) ein Tabellenbereich gefüllt. Daten-Entgegennahme von Excel ist entschieden zu langsam.
Bereits versucht:
excel.ScreenUpdating := False;
excel.EnableEvents := False;
excel.Calculation := xlCalculationManual;
ohne Erfolg.
Aber: Beschleunigung auf das ca. 10fache erfolgt bei gleichzeitigem Festhalten des Scrollbalkens (per linker Maustaste) innerhalb der Excel-Tabelle während der Datenübertragung.
Frage: welcher Mechanismus wird hier abgeschaltet und wie kann man das per VBA lösen?

bei Antwort benachrichtigen
Anker57 peterson „Wird während der Datenübernahme in der Tabelle was dargestellt? Ich meine...“
Optionen

Danke, aber genau das sollte durch die genutzten Funktionen (ScreenUpdating + Calculation) eigentlich abgeschaltet sein. (Oder funktioniert das nicht?)
Bedingte Formatierungen werden nicht genutzt.

bei Antwort benachrichtigen