Thema Datum  Von Nutzer Rating
Antwort
Rot VBA farbige Zellen vergleichen
17.04.2012 11:53:41 Kodee
NotSolved
24.04.2012 10:54:33 PI
NotSolved
24.04.2012 10:54:37 PI
NotSolved

Ansicht des Beitrags:
Von:
Kodee
Datum:
17.04.2012 11:53:41
Views:
1698
Rating: Antwort:
  Ja
Thema:
VBA farbige Zellen vergleichen

Hallo zusammen,

ich habe eine Herausforderung in VBA, bin blutiger Anfänger und hoffe ihr könnt mir helfen.

Ich habe eine Soll und eine Ist Tabelle. Vom Aufbau sind beide identisch. Nun sind aber in der Soll-Tabelle bestimmte Zellen rot eingefärbt. Die Zellenfarbe sollen nun per Makro in die IST-Tabelle übernommen werden. Also wenn D4 in der Soll-Tabelle rot ist, dann soll sie auch in der IST-Tabelle rot werden.

Nun sollen noch die Werte der roten Zellen miteinander verglichen werden. Sollte ein "roter" Wert in der IST-Tabelle gößer sein, als in der Soll-Tabelle, dann wird diese Zelle zu grün.

Die Farbe und die Bezeichnung aus der entsprechenden A-Spalte sollen in eine neue Tabelle geschrieben werden.

Mein Code sieht bisher so aus, aber ich komme einfach nicht weiter:
[CODE]Private Sub cmdAktualisieren_Click()
 
    Sheets("Matrix-Soll").Range("D7:AJ40").Copy
    Sheets("Matrix-Ist").Range("D7").PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
        SkipBlanks:=False, Transpose:=False

    Dim Soll As Range
    Dim Ist As Range
    For Each Soll In Sheets("Matrix-Soll").Range("D7:AJ40")
        For Each Ist In Sheets("Matrix-Ist").Range("D7:AJ40")
            If Soll < Ist Then Ist.Interior.ColorIndex = 43
        Next Ist
    Next Soll


End Sub
[/CODE]

Vielen Dank für eure Zeit.


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 VBA farbige Zellen vergleichen
17.04.2012 11:53:41 Kodee
NotSolved
24.04.2012 10:54:33 PI
NotSolved
24.04.2012 10:54:37 PI
NotSolved