Thema Datum  Von Nutzer Rating
Antwort
Rot VBA Anfänger - kurze Frage
04.03.2012 21:53:19 Michael Kaiser
NotSolved
05.03.2012 09:59:54 blümchen
NotSolved
05.03.2012 10:21:18 Gast96814
NotSolved
05.03.2012 10:39:20 Till
NotSolved
05.03.2012 20:50:08 Gast28845
NotSolved

Ansicht des Beitrags:
Von:
Michael Kaiser
Datum:
04.03.2012 21:53:19
Views:
2442
Rating: Antwort:
  Ja
Thema:
VBA Anfänger - kurze Frage

Hallo zusammen,

ich befasse mich seit kurzem mit VBA - habe mir das Buch von Herrn Held gekauft.

So nun zu meiner Frage:

Es gibt einen Code der den Wert einer Zelle überwacht, je nach Höhe des Wertes soll sich die Hintergrundfarbe bzw. der Text daneben ändern.

Sub VerschachteltesIF()
    Sheets("Verzweigungen").Activate
    Range("A10").Select
    
    If ActiveCell.Value < 10 Then
    ActiveCell.Offset(0, 1).Value = "In Ordnung"
    ActiveCell.Interior.ColorIndex = xlColorIndexNone
    ElseIf ActiveCell.Value <= 15 Then
    ActiveCell.Offset(0, 1).Value = "langsam kritisch"
    ActiveCell.Interior.ColorIndex = xlColorIndexNone
    ElseIf ActiveCell.Value >= 16 Then
    ActiveCell.Offset(0, 1).Value = "zu hoch"
    ActiveCell.Interior.ColorIndex = 3
    End If

Vorgegangen bin ich so: VBA Editor geöffnet -->Doppelklick auf Tabelle Verzweigungen --> Code im Editor geschrieben.

So wie ich es verstanden habe, sollte es automatisch rot werden wenn der Wert gleich 16 oder höher ist. Jedoch geschieht dies

erst wenn ich den erzeugten Commandbutton klicke.

Füge ich es an der falschen Stelle ein?

 

Gruß Michael


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 Anfänger - kurze Frage
04.03.2012 21:53:19 Michael Kaiser
NotSolved
05.03.2012 09:59:54 blümchen
NotSolved
05.03.2012 10:21:18 Gast96814
NotSolved
05.03.2012 10:39:20 Till
NotSolved
05.03.2012 20:50:08 Gast28845
NotSolved