Thema Datum  Von Nutzer Rating
Antwort
Rot Anpassung einer For Schleife
24.01.2018 18:53:21 UltimatYves
NotSolved
24.01.2018 20:27:22 Uwe
NotSolved
24.01.2018 20:40:32 Gast95147
NotSolved
24.01.2018 21:11:42 Gast65111
NotSolved
24.01.2018 21:48:45 Yves
NotSolved
28.01.2018 19:04:37 UltimatYves
NotSolved

Ansicht des Beitrags:
Von:
UltimatYves
Datum:
24.01.2018 18:53:21
Views:
954
Rating: Antwort:
  Ja
Thema:
Anpassung einer For Schleife

Guten Abend 

Bin blutiger Anfänger in sachen VBA & Excel und hoffe hier auf Hilfe...

 

Folgendes Problem:

Ich habe in einer Mappe verschieden Datenblätter und ein Auswertungsblatt, die Daten werden per Makro von den Daten auf die Auswertungsblätter kopiert. Jedes Datenblatt hat auf dem Auswertungsblatt eine eigene Spalte. In den Zeilen befinden sich die jeweiligen Zahlenwerte von Zielen die es zu erreichen gilt. Es gibt mehrere Ziele mit einem Soll und einem Ist Wert. Der Sollwert kann von Spalte zu Spalte verschieden sein, ebenso natürlich der Istwert.

Diese beiden Werte sollen nun verglichen werden und der jeweilige Istwert soll eingefärbt werden...Dazu habe ich eine For Schleife geschrieben, nun funktioniert diese allerdings nur für das erste Ziel....

Option Explicit
Private Sub auswerten()

Dim i As Integer


 For i = 2 To 4
    
    'Beurteilung Ziel 1
    If Cells(4, i).Value >= Cells(5, i) Then
        Cells(4, i).Interior.ColorIndex = 43
          
        
    Else
        Cells(4, i).Interior.ColorIndex = 45
        
    End If
    
    
Next

End Sub

Wie muss der Code aussehen wenn Zeile 9 mit 10, 14 mit 15 usw. verglichen werden soll?

Oder ist das mit der For Schleife gar nicht machbar?

 

Vielen Dank 

Grüsse Yves


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 Anpassung einer For Schleife
24.01.2018 18:53:21 UltimatYves
NotSolved
24.01.2018 20:27:22 Uwe
NotSolved
24.01.2018 20:40:32 Gast95147
NotSolved
24.01.2018 21:11:42 Gast65111
NotSolved
24.01.2018 21:48:45 Yves
NotSolved
28.01.2018 19:04:37 UltimatYves
NotSolved