Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1240to1244
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

Welcher Code wird schneller verarbeitet

Welcher Code wird schneller verarbeitet
chandler
Hallo,
mich beschaeftigt eine grundsaetzliche Frage: Welch der beiden Codes wird schneller verarbeitet?
Private Sub ldl_color ()
lbl1.ForeColor = vbBlack
lbl2.ForeColor = vbBlack
lbl3.ForeColor = vbBlack
lbl48.ForeColor = vbBlack
End Sub
oder
Private Sub ldl_color ()
With ActiveSheet
For l = 1 To 48
Me.Controls("lbl" & l).ForeColor = vbBlack
Next l
End With
End Sub
Sind die beiden Codes gleichwertig?
Welchen von den beiden sollte ich nehmen?
Vorab vielen Dank. Gruesse chandler

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Welcher Code wird schneller verarbeitet
27.12.2011 22:31:37
ransi
Hallo
Probiers mal aus ;-)
Option Explicit


Public Sub machs()
    Dim t As Double
    t = Timer
    lbl1.ForeColor = vbBlack
    lbl2.ForeColor = vbBlack
    lbl3.ForeColor = vbBlack
    '...
    '....
    '....
    lbl48.ForeColor = vbBlack
    MsgBox Timer - t
End Sub


Private Sub ldl_color()
    Dim t As Double
    t = Timer
    With ActiveSheet
        For l = 1 To 48
            Me.Controls("lbl" & l).ForeColor = vbBlack
        Next l
    End With
    MsgBox Timer - t
End Sub


ransi
Anzeige
AW: Welcher Code wird schneller verarbeitet
28.12.2011 11:32:36
chandler
Hallo ransi,
ist voll Jacke wie Hose von der Zeit.
Vielen Dank. Gruesse Chandler

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige