Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
Anzeige
Archiv - Navigation
1300to1304
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

bedingte Formatierung mit relativen Bezügen

bedingte Formatierung mit relativen Bezügen
13.03.2013 18:49:48
Hermann
Hallo!
Ich bin am Verzweifeln mit den doofen bedingten Formatierungen! Ich habe einen Zellenbereich markiert und eine bedingte Formatierung (Zellwert < 0) eingebaut die auch tadellos funktioniert. So weit so gut. Wenn ich nun per VBA Zeilen an die Tabelle anghänge wird für jede einzelne Zeile eine bedingte Formtierung angelegt. D.h. dass Excel den vorhanden Bereich nicht erweitert. Der Effekt war, dass Excel letztendlich zum Einfügen einer Zeile ca. 1:30 min gebraucht hat. Feststellen konnte ich auch das im Regelmanager die von mir eingegebenen relativen Bezüge (F20:F3175) immer in absolute Bezüge umgewandelt wurden ($F$20:$F$3175). Wie kann ich bewerkstelligen, dass die relativen Bezüge erhalten bleiben? Dies ist auch vermutlich der Fehler warum mein VBA Macro beim Kopieren immer eine Einzelbedingung anlegt.
Danke für Eure Hilfe
Hermann

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Das ist wohl wie früher bei Tabellen, ...
13.03.2013 19:03:54
Luc:-?
…Hermann,
da musste man die neue Zeile unbedingt vor der letzten anlegen, wenn sich Bezüge erweitern sollten. Das dürfte hier auch für den BedingtFormat-Geltungsbereich zutreffen, der tatsächlich nur absolute Bezüge zulässt. Ob in der Bedingungsfml auch RelativBezüge zulässig sind, hängt vom Bedingungstyp ab → manche, wie die klassischen „…basierend auf ihren Werten“ (Typ1) und „…Formel verwenden“ (Typ2) erlauben sie, die neuen wertematrixbasierten idR nicht.
Mit einem Makro kannst du den Geltungsbereich ansprechen und mit ModifyAppliesToRange (in der VBE-Hilfe nachlesen) entsprechend korrigieren.
Gruß Luc :-?

Anzeige
AW: Das ist wohl wie früher bei Tabellen, ...
13.03.2013 19:37:16
Hermann
Hallo Luc!
Danke für deine Antwort. Ich werde einmal versuchen eine Zeile vor der letzten zu kopieren und einzufügen. Ich habe auch schon überlegt, ob ich nicht im Macro die Formatierung durchführen soll. Ich muss die Daten sowie berechnen, da kann ich sie auch gleich formatieren! Hat den Vorteil, dass sich Excel nicht verlangsamen kann, sollte sich wieder so ein Fehler einschleichen! Vorher probiere ich vielleicht auch deinen Tipp mit ModifyAppliesToRange aus.
Danke
Hermann

Viel Erfolg! owT
13.03.2013 19:57:55
Luc:-?
:-?

322 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige