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

Ansicht des Beitrags:
Von:
Felix
Datum:
21.09.2017 12:31:34
Views:
538
Rating: Antwort:
 Nein
Thema:
Optimierung Code

Habe selbst eine Lösung gefunden.

Für alle die es interessiert:

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

Dim a As Double
a = 1
For i = 11 To 95000
    If Sheets("Freigegebene Tagessummen").Cells(i, 1).Value <> "" Then
        For y = 1 To 65
            'ActiveSheet.Cells(i + 1, 1).EntireRow.Insert
            Sheets("Tabelle1").Range("A" & a & ":G" & a).Value = Sheets("Freigegebene Tagessummen").Range("A" & i & ":G" & i).Value
            'oz
            Sheets("Tabelle1").Cells(a, 8).Value = Sheets("Freigegebene Tagessummen").Cells(8, 7 + y).Value
            'oz wert
            Sheets("Tabelle1").Cells(a, 9).Value = Sheets("Freigegebene Tagessummen").Cells(i, 7 + y).Value
            
            a = a + 1
        Next y
    End If
Next i

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

 


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
21.09.2017 11:49:19 Felix
Solved
Blau Optimierung Code
21.09.2017 12:31:34 Felix
Solved