Excel sehr langsam
30.08.2014 21:23:00
stef26
ich habe mit Hilfe dieses Forums ein Tool erstellt, was dem Anwender ermöglichen soll eine Skizze zu erstellen. Habe eigentlich nur noch ein Problem, dass das Tool sehr langsam geworden ist.
Vor allem bei der Erstellung der Stückliste aus dem skizzierten Equipment zeigt sich dies. Habe am Anfang gedacht, dass es an der Anzahl der Shapes ca, 700Stück liegt, dem ist aber nicht so. Dann dachte ich, dass es mit dem
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
liegt. Nehme ich das aber aus dem Tool raus bringt es leider auch nichts.
Nehme ich es beim Auflisten(nur der Teil Stücklistenerstellung) mit auf, so wird es auch langsam ?
Ich habe mal 2 Varianten erstellt.
A) Auflisten - des zeigt einen 700 Shapes mit dem Macro.
Das Macro listet innerhalb weniger Sekunden alle Materialien unter dem Tabellenblatt Materialliste auf.
B) Im Orginal dauert die Bearbeitung (Macro in Zelle P15 BillOfMaterial) ca.5Minuten.
Im Tool gibt es keine Berechnungen (Indirekt) oder so, die Excel langsam machen.
Leider kann ich das Tool wg. der Größe nicht ins Forum stellen. Und bei den Teil nur mit dem Macro funktioniert der Code ja fehlerfrei. So hab ich einen Link auf mein OneDrive mal hier reingestellt.
https://onedrive.live.com/redir?resid=FFA421954C49778A!260&authkey=!APajuhA0SmO9tN8&ithint=folder%2cxlsm
Ich hoffe das dies erlaubt ist, da ich sonst keine andere Möglichkeit sehe das Problem euch zu zeigen.
Wer kann mir Tipps geben, an was dies liegt, dann werde ich versuchen dies anders zu lösen. Am Macro welches der BOM hinterlegt ist liegt es auf jeden Fall nicht.
Ich hoffe das einer von euch mir hier helfen kann, da ich bis auf dieses Geschwindigkeitsproblem mit dem Tool so gut wie fertig wäre...
Liebe Grüße
Stefan