947 Aufrufe
Gefragt in Tabellenkalkulation von Mitglied (926 Punkte)
Hallo,
in einer Tabell die überwiegend Werte enthält, möchte ich die Zellen, die Formeln enthalten, per bedingtem
Format, farblich hervorheben.
Ich habe eben die Formel: ISTBEZUG probiert, aber die verstehe ich wohl falsch.
Kennt jemand einen Weg?
Schönen Sonntag noch
Wolfgang

9 Antworten

0 Punkte
Beantwortet von computerschrat Profi (33.3k Punkte)
Hallo Wolfgang,

wenn es statisch reicht, also alle aktuell bestehenden Formeln markiert werden sollen, dann öffne mit STRG+G den Dialog "Gehe zu".
Hier klickst du unten links auf Inhalte wählst Formeln und klickst auf ok.
Jetzt sind alle Felder markiert, die eine Formel enthalten und du kannst die Formatierung nach Wunsch einstellen.

Gruß
computerschrat
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Wolfgang,

folgender Code markiert alle Formelzellen des Bereiches A1:G100 in Tabelle1 mit gelber Hintergrundfarbe.
(das kannst du alles beliebig anpassen)

Option Explicit

Sub Formeln_markieren()
Worksheets("Tabelle1").Range("A1:G100").SpecialCells(xlCellTypeFormulas, 23).Interior.ColorIndex = 6
End Sub


Gruß
Rainer
0 Punkte
Beantwortet von Mitglied (926 Punkte)
Hallo computerschrat,
nein, das reicht leider nicht.
Bei Verwendung der Datei müssen Formeln manchmal überschrieben werden. Diese Zellen möchte ich später schnell wiederfinden.
mfg
Wolfgang
0 Punkte
Beantwortet von Mitglied (926 Punkte)
Hallo Rainer,
Danke für den Vorschlag, aber Makros gehen leider nicht. Die Datei wird mit "WPS-Office" unter Android auf Smartphone oder Tablet verwendet.
mfg
Wolfgang
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Wolfgang,

dann hast du schlechte Karten.
Mit Formeln geht es meines Wissens auch nicht.

Gruß
Rainer
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Wolfgang,

einen Vorschlag hätte ich noch.

- markiere den relevanten Tabellenbereich
- rufe im Menü "Formeln" den Namensmanager auf
- definiere unter "Neu" den Namen "Formelzelle"
- gib unter "Bezieht sich auf:" folgende Formel ein
=ZELLE.ZUORDNEN(48;INDIREKT("ZS";FALSCH))
- schließe das Fenster
- behalte die Markierung bei
- rufe die "Bedingte Formatierung" auf
- gib unter "Neue Regel" folgende Formel ein
=Formelzelle
- wähle eine Hintergrundfarbe deiner Wahl und verlasse die "Bedingte Formatierung"

Jetzt erhalten alle Formelzellen des oben gewählte Bereiches deine gewählte Hintergrundfarbe.

Gruß
Rainer
0 Punkte
Beantwortet von Mitglied (926 Punkte)
Hallo Rainer,
dieses "Zelle......" verstehe ich zwar nicht, aber es funktioniert.
Vielen Dank
Wolfgang
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Wolfgang,

ZELLE.ZUORDNEN gehört u.a. zu den Makro-Befehlen, die zu EXCEL4-Zeiten Mode waren und teilweise heute noch funktionieren.

Mehr will ich dazu nicht sagen, da ich das Meiste diesbezüglich auch schon vergessen habe.

Gruß
Rainer
0 Punkte
Beantwortet von Mitglied (926 Punkte)
Hallo Rainer und alle dies interressiert,

hier habe ich etwas zum Verstädnis des obigen gefunden:
answers.microsoft.com/de-de/office/wiki/office_2013_release-excel/die-excel4-makrofunktion-zellezuordnen/6ee8af02-b52c-45b7-94ef-7f7bb7e45d88
Und ich habe in der bedingten Formatierung noch eine Weitere Bedingung eingefügt, die nun alle Zellen die Konstanten enthalten in einer anderen Farbe markeren:
=UND((Formelzelle*1)=0;E29<>"")
mfg
Wolfgang
...