Anzeige
Archiv - Navigation
1960to1964
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Excel-Shapes und Laufzeitprobleme

Excel-Shapes und Laufzeitprobleme
02.02.2024 09:33:09
Excelheinrich
Guten Tag,

ich verwende PowerQuery und PowerPivot für die Aufbereitung von grossen Produktionsdatenmengen
für die Visualisierung mittels BoxPlots in Excel, weil Statistikprogramme die gewünschte Darstellungsform nicht bieten.
Meine Excel-Version ist 365 Business 32-bit.

Ich erzeuge mittels VBA-Makro in bis zu 1000 Zellen in einem Worksheet einen Boxplot pro Zelle mit 25 Shapes, bestehend aus Linien und Beschriftung.
Damit werden 25000 Shape-Elemente in diesem Worksheet eingefügt.

Das Makro funktioniert einwandfrei, nur verlangsamt sich das Makro zunehmend, sodass 1000 Zellen fast ein halbe Stunde Herstellungszeit
für die Boxplots benötigen.

Wie kann man dieses Verfahren optimieren, sodass eine erstklassige Performance erzielbar ist?

Besten Dank für hilfreiche Antworten.


3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Excel-Shapes und Laufzeitprobleme
02.02.2024 11:19:09
onur
Sag DU es uns.
DU bist doch der VBA-Profi und nur DU hast die Datei samt Code vorliegen.
AW: Excel-Shapes und Laufzeitprobleme
02.02.2024 15:03:38
Excelheinrich
Hallo Onur,

das Makro funktioniert einwandfrei und ist ausreichend getestet.

Das Problem ist die Menge an Shapes im Worksheet. Bis 500 Shapes ist die Laufzeit super.
Je mehr Shapes erzeugt werden, umso langsamer wird die Zeichengeschwindigkeit der Shapes.

Da man mittels VBA nur wenig Einfluss auf Shapes-Auflistung hat,
habe ich noch keine Möglichkeit gefunden, die Herstellung oder Speicherung oder Gruppierung der Shapes zu verbessern.

Mit freundlichen Grüssen
Excelheinrich

Userbild
Anzeige
AW: Excel-Shapes und Laufzeitprobleme
02.02.2024 17:49:07
Piet
Hallo

ich habe noch nie gehört das jemand 25.000 Shapes in einem Excel Sheet erstellt. Wofür soll das gut sein??
Lassen sich bereits erstellte Objekte nicht Gruppieren und durch kopieren als Objekt einfügen???G

mfg Piet

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige