ein Kunde hat sich heute über ein Performance-Problem beim Öffnen einer Excelmappe beschwert.
Diese Mappe beinhaltet einige Tabellenblätter mit (sehr wenigen) Daten und 1 Tabellenblatt auf dem lediglich ein Shape-Objekt (Grafik) platziert ist, das wohl ein Diagrammm darstellt.
Beim Aktivieren des Blattes mit der "Grafik" erkennt man, dass die X-Achse des "Diagramms" nachgezeichnet wird - vermutlich dauert dies beim Kunden etliche Sekunden (auf meinem PC nur ca. 1-2 Sekunden).
Dieses Grafikobjekt läst sich wie ein Autoform drehen, jedoch ist es kein gruppiertes Autoform.
Per VBA wird als "Ersteller" Microsoft Excel ausgegeben :
?Activesheet.shapes(1).Creator
?Activesheet.shapes(1).Application
Ich habe es in eine neue leere Mappe kopiert : Das gleiche Verhalten (eine Verknüpfung zur ursprünglichen Mappe wird nicht angelegt - es werden also keine Daten aus der anderen Mappe "gezogen").
https://www.herber.de/bbs/user/64318.xls
Könnte sich jemand bitte mal diese Grafik anschauen und berichten, ob das "Nachzeichnen" bei euch auch sichtbar ist ?
Vielleicht hat sogar jemand eine Idee, aus welcher Anwendung diese Grafik stammt !?!? Ich tippe mal auf Visio oder CAD - obwohl per Rechtsklick keine Server-Anwendung angegeben ist (wie das bei OLE-Objekten üblich ist).
Der Anwender selbst muss übrigens nicht mit dieser Grafik arbeiten, ihn interessieren nur die Daten aus den anderen Tabellenblättern.
Gruß und Danke, NoNet