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.
Kommentar
 



  Zum Seitenanfang  

Startseite | VB/VBA-Tipps | Projekte | Tutorials | API-Referenz | Komponenten | Bücherecke | VB-/VBA-Forum | VB.Net-Forum | DirectX | DirectX-Forum | Foren-Archiv | VB.Net | Chat | Links | Suchen | Stichwortverzeichnis | Feedback | Impressum | Datenschutz

Seite empfehlen Bug-Report
Letzte Aktualisierung: Samstag, 24. Oktober 2015