Thema Datum  Von Nutzer Rating
Antwort
Rot Optimierung Code
21.09.2017 11:49:19 Felix
Solved
21.09.2017 12:31:34 Felix
Solved

Ansicht des Beitrags:
Von:
Felix
Datum:
21.09.2017 11:49:19
Views:
935
Rating: Antwort:
 Nein
Thema:
Optimierung Code

Hi zusammen,

 

ich habe einen funktionierenden Code, der leider sehr lange läuft.

Sub test()
'Speed on
Application.EnableEvents = False
Application.ScreenUpdating = False
Application.DisplayAlerts = False

Dim anzahl As Integer

For i = 11 To 5000
    For y = 1 To 52
        If ActiveSheet.Cells(i, 1).Value <> "" Then
            ActiveSheet.Cells(i + 1, 1).EntireRow.Insert
            ActiveSheet.Range("A" & i & ":G" & i).Copy ActiveSheet.Range("A" & i + 1)
            ActiveSheet.Range("H" & i + 1).Value = ActiveSheet.Cells(8, 9 + y).Value
            ActiveSheet.Range("I" & i + 1).Value = ActiveSheet.Cells(i, 9 + y).Value
        End If
    Next y
    
    i = i + 52
Next i

'Speed off
Application.EnableEvents = True
Application.ScreenUpdating = True
Application.DisplayAlerts = True
End Sub

Könnt Ihr mich hier bitte unterstützen und die Schwächen im Code aufzeigen?

Vielen Dank,

Felix


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Optimierung Code
21.09.2017 11:49:19 Felix
Solved
21.09.2017 12:31:34 Felix
Solved