Thema Datum  Von Nutzer Rating
Antwort
07.10.2020 09:43:27 Jürgen
NotSolved
07.10.2020 10:50:19 Jürgen
NotSolved
07.10.2020 10:57:44 Fair
NotSolved
07.10.2020 11:40:22 Gast86915
NotSolved
07.10.2020 14:13:34 Jürgen
NotSolved
Blau bedingter Formatierungen eines Blattes ausgeben
07.10.2020 15:45:49 Gast47121
NotSolved

Ansicht des Beitrags:
Von:
Gast47121
Datum:
07.10.2020 15:45:49
Views:
615
Rating: Antwort:
  Ja
Thema:
bedingter Formatierungen eines Blattes ausgeben

danke für die Antwort. Leider funktioniert es nicht oder ich verstehe es nicht richtig wie ich das Code Stück einbauen soll. Ich habe in Set wks = Worksheets("Tabelle1")den Namen meines Sheets eingesetzt, "Validation Sheet" sonst nichts verändert.

Das Makro gibt dir die Bereiche mit den zugehörigen Bed. Formatierungen im Direktbereich des VBA-Editors aus. In der Voreinstellung ist dieses nicht sichtbar; muss daher einmalig eingeblendet werden (VBA-Editor Menü 'Ansicht' > 'Direktfenster' bzw. über Tastenkombi: STRG+G). Dieses Fenster ist eines der nützlichsten Arbeitsmittel und sollte man kennen. ;)

Ich möchte für jede bedingte Formatierung die Felder zählen, die der Bedingung entsprechen, die dem Beispiel: "=AND(ae3<>"""";ah3<>ad3+ae3)" und dann auf einem Tabellenblatt ausgeben. Für das Beispiel würde sich dann zum Beispiel das Ergbnis 10 über den definierten Bereich ergeben.

Ich weiß immer noch nicht genau was du mit Felder meinst - meinst du Zellen?

Angenommen du hast die folgende Bedingte Formatierung ...

(alle Zahlen die größer 5 sind werden der festgelegten Formatierungsregel nach formatiert)

=A1>5

... dem Bereich A1:C5 zugeordnet, welcher Zahlen im Bereich von -5 bis 20 enthält ...

... dann würde das Makro folgendes ausgeben:

Worksheets('Tabelle1')
   Range('$A$1:$C$5')
         Formula1 = "=A1>5"
       StopIfTrue = Falsch

Wenn du jetzt also nach der Formel =A1>5 suchst, kommst du zu dem Bereich -> über den Bereich kannst du dann die Anzahl der Zellen ermitteln.

Für die Suche musst du also über alle Bedingten Formatierungen iterieren und auf die gesuchte Formel prüfen. Das Konzept davon soll dir das Makro demonstrieren. Es ist aber nicht die Fertiglösung zu deinem Problem - ich bin kein Freund von sowas!


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
07.10.2020 09:43:27 Jürgen
NotSolved
07.10.2020 10:50:19 Jürgen
NotSolved
07.10.2020 10:57:44 Fair
NotSolved
07.10.2020 11:40:22 Gast86915
NotSolved
07.10.2020 14:13:34 Jürgen
NotSolved
Blau bedingter Formatierungen eines Blattes ausgeben
07.10.2020 15:45:49 Gast47121
NotSolved