Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
148to152
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
148to152
148to152
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Selection.FillDown

Selection.FillDown
16.08.2002 09:43:08
Peter
Hallo,

also eigentlich kein richtiges Problem da mein Makro ja funktioniert. Trotzdem eine Frage zu folgendem Effekt.
Habe eine recht umfangreiche Arbeitsmappe (ca. 4MB) mit mehreren Blättern und zwischen 500 und 1000 Zeilen. Von Zeit zu Zeit werden Zeilen oder ganze Zeilen blöcke eingefügt.
Mit dem folgenden Makroteil füge ich in Bereichen wieder alle Formate und Formeln ein.

Sub Fillin()

Sheets("EQUIPMENTLIST").Select
'Einfügen der Berechnungsformeln
Application.Goto Reference:="Formula_PL"
Selection.FillDown
Application.Goto Reference:="Formula_TC_DS"
Selection.FillDown
Application.Goto Reference:="Formula_TC_RL"
Selection.FillDown
Application.Goto Reference:="Formula_BE_MU"
Selection.FillDown
Application.Goto Reference:="Formula_BE_E"
Selection.FillDown
Application.Goto Reference:="Formula_BE_I"
Selection.FillDown
Application.Goto Reference:="Formula_CIV_CON"
Selection.FillDown
End Sub

Die Ausführung dieser paar Zeilen dauert auf meinem Rechner ca. 40 s. Das nervt ein wenig.
Bei einer vergleichbaren Datei (ca. 3 MB) mit mehreren Bereichen (10 Stck.) (ca. 2000 Zeilen) läuft quasi das gleiche Makro in 3 s ab.
Wie kommen diese Unterschiede zustande?
Kennt jemand so einen Effekt?
Wie kann man das Makro beschleunigen?

Vielleicht hat ja jemand einen Tip. Würde mich sehr freuen.

Gruß
Peter


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

Betreff
Datum
Anwender
Anzeige
Re: Selection.FillDown
16.08.2002 10:12:30
L.Vira
Schalte mal vor Ausführung die Berechnung auf manuell und am Schluss wieder auf automatisch.
Re: Selection.FillDown
16.08.2002 11:29:46
Peter
Berechnung , Iteration und Bildschirmaktualisierung schon alles ausgeschaltet bring aber nicht viel. Läuft statt 40s dann ca. 35s
Also ich denke daran liegt es nicht unbedingt.
Aufällig ist, dass bei jedem Bereich ca. 5s in der Task Leiste unten die Speicher- oder Berechnungsanzeige hochläuft.???

Gruß Peter

Re: Selection.FillDown
16.08.2002 11:38:48
L.Vira
Sorry, kein Plan.

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige