![]() |
|
Performance einer Excel Kosten-Kalkulation
|
 |
|
Aufgabenstellung:
|
über viele Jahre wurde ein Excel Kalkulationsblatt entwickelt
Ist mit Excel 2007 die Performance noch sehr gut, haben jedoch alle höheren
Excel Versionen sowie auch die jetzt aktuelle Excel Office 2016 mit
dem Blatt Probleme. Versucht man im Arbeitsblatt
"Leistungsverzeichnis" eine gesamte Zeile irgendwo einzufügen,
(besser eine vorhandene Zeile kopieren / einfügen um diese abzuändern),
dauert das viele Minuten. Mit Excel 2007 unter Windows XP läuft alles
flüssig.
|
Im Arbeitsblatt "Start" erfolgen die Eingaben. Hier werden in ausgeblendeten Zellen Mengen berechnet,
welche dann über Dropdown/Listbox den Positionen im Arbeitsblatt "Leistungsverezeichnis" zugeordnet
werden, von dort kommt auch der Anzeigetext der Listboxen.
|
Die Zuordnung der Positionen erfolgt über eine eindeutige Hex-Zahl (ist eigentlich nur ein String)
welche dann mit SUMMEWENN(sU2x;iXi;sU2m) .... zwischen "Start" und "Leistungsverzeichnis tausendfach verglichen wird.
Was vermutlich das Problem ist.
|
Folgendes soll gemacht werden:
|
- wesentlich schnellere Auswertung unter Office 2010 / 2016
Das Testprojekt kann heruntergeladen werden:
http://www.vb-fun.de/vb/ausschreibungen/download/KEA315.zip
|
|
Eckdaten dieser
Ausschreibung |
|
Auftraggeber:
|
Jörg Obermüller
|
Beginn:
|
25.10.2015
|
Ende:
|
31.01.2016
|
Sprache:
|
Excel und/oder Excel VBA
|
Prämie:
|
1.000,-- €
|
Es sollten möglichst keine zusätzlichen Komponenten eingesetzt werden. Bitte
beachten Sie daher Punkt 6 unserer Ausschreibungs-Regeln.
|
|
|
|
|