Thema Datum  Von Nutzer Rating
Antwort
07.10.2020 18:09:57 Karl
NotSolved
07.10.2020 19:09:23 Gast49537
NotSolved
07.10.2020 19:16:36 Gast7777
NotSolved
07.10.2020 19:21:48 Gast49537
NotSolved
07.10.2020 19:26:38 Gast7777
NotSolved
07.10.2020 19:34:09 Gast24396
NotSolved
Rot If Formel mit mehreren Eigenschaften und komplizierter Rangfolge
07.10.2020 19:57:57 Karl
NotSolved
08.10.2020 08:29:10 Gast19674
NotSolved
08.10.2020 09:11:55 Gast19674
NotSolved
08.10.2020 09:23:44 Karl
Solved
08.10.2020 09:27:43 Karl
NotSolved
08.10.2020 09:33:22 Gast19674
NotSolved
08.10.2020 09:17:57 Karl
NotSolved
08.10.2020 09:20:22 Gast70959
NotSolved

Ansicht des Beitrags:
Von:
Karl
Datum:
07.10.2020 19:57:57
Views:
483
Rating: Antwort:
  Ja
Thema:
If Formel mit mehreren Eigenschaften und komplizierter Rangfolge

Danke Euch fürs Erste für die Hilfe.

Mit folgenden Code arbeite ich gerade:

Sub Schritt10()

Dim w As Long
   
With Worksheets("Sheet 1")
    For w = 2 To 502
      If .Cells(w, "AI") = .Cells(w, "BE") _
      And .Cells(w, "AN") < .Cells(w, "BJ") _
      Then
        .Range(.Cells(w, "AQ"), .Cells(w, "AZ")) = .Range(.Cells(w, "BC"), .Cells(w, "BL"))
        .Cells(w, "CA") = 1
      End If
    Next
  End With

End Sub

Darin sind jetzt auch die richtigen Zellen.

Leider nochmals eine Kurze Erklärung da es leider noch nicht funktioniert wie gewünscht.

If  AI2 = BE2 und AN2 < BJ2 dann AQ2:AZ2 = BC2:BL2 und CA2 = 1

If AI2 = BE3 und AN2 <BJ3 dann AQ2:AZ2 = BC3:BL3 und CA3 =1

If AI2 =BE4 und AN2 <BJ4 dann AQ2:AZ2 = BC4:BL4 und CA4 =1

das ganze geht weiter bis

If AI2 =BE502 und AN2<BJ502 dann AQ2:AZ2=BC502:BL502 und CA502=1

Ist dies fertig dann der nächste Schritt:

IF AI3 = BE2 und AN3<BJ2 dann AQ3:AZ3=BC2:BL2 und CA2=1

das ganze geht weiter bis

IF AI3=BE502 und AN3<BJ502 dann AQ3:AZ3=BC502:BL502 und CA502=1

Das ganze soll berechnet werden bis AI502,letzte Rechnung somit:

IF AI502=B502 und AN502<BJ502 dann AQ502:AZ502=BC502:BL502 und CA502=1

Leider fehlt mir echt noch die Erfahrung hier in der Fachsprache mitzusprechen, hoffe so ist es ein wenig verständlicher.

Danke

 

 


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