Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Abfrage der Zellschattierung (Farbe) in Excel ?





Frage

Hallo, gibt es in Excel 97 die Möglichkeit abzufragen, ob eine bestimmte Zelle eine bestimmte Farbe angenommen hat ? Wenn ja, wie kann ich das machen ? Haben die unterschiedlichen Farben eine Kennung (Zahl) ? Vielen Dank schon mal Elke

Antwort 1 von Saarbauer

Hallo,

wenn nur mit VBA, aber ob es bei Excel 97 die funktion schon gab?

Sehe mal hier nach

https://supportnet.de/threads/1132096

Gruß

Helmut

Antwort 2 von Hajo_Zi

Hallo Elke,

es geht auch ohne VBA, hier mal ein Link zu meiner HP

  • Zitat:
    *Link gelöscht*
    Admininfo: bitte achte auf den Forenframe.

    Gruß Hajo
  • Zitat:
    *Eigenwerbung Gelöscht*
    Admininfo: siehe die SN Nutzungsbedingungen.


  • Antwort 3 von Saarbauer

    Hallo @Hajo_Zi,

    wieder was dazugelernt.
    Danke für den Tipp, kann ich auch gut gebrauchen

    Gruß

    Helmut

    Antwort 4 von Elke

    Hallo Hajo,

    komme leider erst heute dazu nach Antworten zu schauen. Mit dem Link auf die inkclub-HP komme ich aber doch nicht weiter, oder ??

    Kannst du deinen Rat bitte nochmal schreiben.

    Danke + Gruß
    Elke

    Antwort 5 von Hajo_Zi

    Hallo Elke,

    ich hatte eigentlich bevor ich den Beitrag geschrieben habe mir einige Beiträge angesehen und dabei ist mir aufgefallen das Oliver fast in jeden Beitrag von sich auf seine HP verlinkt. Darum bin ich davon ausgegangen das ein Link zu einer Beispielmappe auf der HP ok ist.
    Ich habe hier noch nicht den Schalter gefunden für das hochladen der Datei. Den Link mußte ich leider im Original einfügen, da vom Forum HTML nicht übersetzt wurde und ich bin mehr der Excel Mensch als der HTML Mensch.
    Aber es ist wohl so das hier Unterschiede zwischen den Benutzern gemacht werden aus welchem Grunde auch immer?
    Also mache ich jetzt kein Link sondern schreibe nur, klicke auf meinen Namen dort findest Du meine HP, auf der Seite ohne VBA das Beispiel "Farbe der Zelle"
    Ich hoffe mal das dieser Hinweis nicht gegen die Verhaltensregeln versöst.

    Gruß Hajo

    Antwort 6 von coros

    Hallo Hajo,

    tröste Dich, auch wenn ich hier des öfteren auf eine Beispieldatei auf meiner Homepage verweise, werde ich hier sicherlich auch nicht anderes behandelt als Du. Warum Dein Link allerdings gelöscht wurde, der ja nun wirklich nur auf eine Beispieldatei verwies (ich selber habe mir Deine Beispieldatei ebenfalls angesehen) weiß ich ehrlich gesagt auch nicht und verstehe es auch nicht.

    Allerdings nehme ich mal an, dass der Link, den Du hinter Deinen Namen gelegt hast, hier nicht so gerne gesehen wird, da es sich dabei um die besagte Eigenwerbung handelt.

    Hoffe dennoch von Dir hier noch des öfteren weitere Beiträge zu lesen.

    MfG,
    Oliver
    Jeder macht was er will, keiner macht was er soll, aber alle machen mit.

    Antwort 7 von Elke

    Hallo Hajo,

    habe den Weg zu deiner HP gefunden und kann auch die Hintergrundfarbe auslesen.
    Nur das Aktualisieren nach einer Farbänderung klappt trotz des Zusatzes +(0*JETZT()) nicht.
    Die neue Farbzahl wird erst nach Doppelclick auf das Feld ausgegeben.
    Ich hatte gehofft, daß nach Änderung der Farbe auch die Farbzahl automatisch geändert ist ???

    Verstehe ich hier etwas falsch ?

    Grüße + Danke
    Elke

    Antwort 8 von Hajo_Zi

    Hallo Elke,

    ich war mir eigentlich sicher das ich dies getestet habe bevor ich es hochgeladen habe. Jetzt habe ich es für Version 1997 bis 2007 getestet und es geht bei keiner Version.
    Da muß ich jetzt erstmal selber einen Beitrag erstellen.

    Gruß Hajo

    Antwort 9 von Arno_Nym

    Schade, daß man hier nicht nachvollziehen kann, wie die besprochenen Funktionen genau ausssehen... aber ich tippe mal ins Blaue hinein, daß ein

    Application.Volatile

    nicht fehlen sollte.

    Arno

    Antwort 10 von Hajo_Zi

    Hallo Arno,

    ich darf hier keine Dateien verlinken, siehe Antwort 2. In meinem nächsten Beitrag habe ich Elke beschrieben wie Sie an die Datei kommt.
    Es geht nicht um VBA, das soll in der Datei ohne VBA laufe über Zelle.Zuordnen.

    Gruß Hajo

    Antwort 11 von Hajo_Zi

    Hallo Elke,

    ich habe schon eine erste Information, ich bleibe aber noch dran.
    Schreibe in eine Zelle =Jetzt(). Die Spalte oder Zeile kann ja ausgeblendet werden.

    Gruß Hajo