Thema Datum  Von Nutzer Rating
Antwort
Rot Mehrere If-Schleifen verkürzt schreiben
25.07.2017 09:09:08 Tay
NotSolved
25.07.2017 09:57:10 Gast58112
NotSolved
25.07.2017 10:19:19 Gast46487
NotSolved
25.07.2017 10:53:43 Tay
Solved
25.07.2017 17:16:01 Gast70117
NotSolved

Ansicht des Beitrags:
Von:
Tay
Datum:
25.07.2017 09:09:08
Views:
1439
Rating: Antwort:
  Ja
Thema:
Mehrere If-Schleifen verkürzt schreiben
Hallo liebes Forum, ich habe ein funktionierendes Makro mit mehreren If-Bedingungen, aber leider dauert es recht lange, bis alles durch ist. Wie kann man ein solchiges Makro optimieren und schnell durchlaufen lassen? Mit einem with-Block? ------------------------------------------ Sub BEST() Dim i As Long For i = 7000 To 2 Step -1 If Cells(i, 3) = "" Then Rows(i).Delete End If Next i For i = 7000 To 2 Step -1 If Cells(i, 11) = "ERLEDIGT" Or Cells(i, 11) = "ABGESCHLOSSEN (MENGENMÄSSIG)" Or Cells(i, 11) = "ABGESCHLOSSEN (WERTMÄSSIG)" Or Cells(i, 11) = "KOMPL.GELIEFERT" Or Cells(i, 11) = "STORNIERT" Or Cells(i, 11) = "" Then Rows(i).Delete End If Next i For i = 5000 To 2 Step -1 If Cells(i, 1) = "inaktiv" Then Rows(i).Delete End If Next i 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
Rot Mehrere If-Schleifen verkürzt schreiben
25.07.2017 09:09:08 Tay
NotSolved
25.07.2017 09:57:10 Gast58112
NotSolved
25.07.2017 10:19:19 Gast46487
NotSolved
25.07.2017 10:53:43 Tay
Solved
25.07.2017 17:16:01 Gast70117
NotSolved