Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Fehler bei Festlegen der bedingten Formatierung pe

Fehler bei Festlegen der bedingten Formatierung pe
Born
Hallo Forum,
ich will per VBA eine bedingte Formatierung auf Basis der folgenden Formel anlegen.
"=ODER(ANZAHL2(K$" & i & ":M$" & i & ")=0;ANZAHL2(K$" & i & ":M$" & i & ")=1)"
Wenn ich das Makro im Debug-Modus laufen lasse, wird mir die Formel im Überwachungsfenster korrekt angezeigt. Schaue ich mir die Formel später in Excel an, dann steht dort z.B. folgendes:
"=ODER(ANZAHL2(J$" & i & ":L$" & i & ")=0;ANZAHL2(J$" & i & ":L$" & i & ")=1)"
D.h., der Bezug der Formel ist um 1 Spalte versetzt. Leider kann ich keine absoluten Bezüge nehmen, da später die Bereiche kopiert werden müssen.
Kennt jemand einen Weg, relative Bezüge korrekt per VBA zu definieren?
Vielen Dank,
M. Born

Anzeige

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

Betreff
Benutzer
Anzeige
Na, da hast du dich wohl mit der xlDarstellung ...
12.09.2012 17:16:02
Luc:-?
…vertan, M.,
aber das macht nichts, da dein Problem so ja auch ersichtlich ist… ;-)
Da anzunehmen ist, dass das BedFmt per Subproz eingetragen wird, wäre es vermutlich besser, wenn die jeweilige(n) Zelle(n) vor dem BedFmt-Eintrag selektiert würde(n), denn die xlRelativAdressAnpassungsautomatik dürfte die Fehler-Ursache sein, nicht die inkorrekte Darstellung.
Gruß Luc :-?

Anzeige
AW: Na, da hast du dich wohl mit der xlDarstellung ...
13.09.2012 08:33:48
Born
Hallo Luc,
ich habe jetzt ein Range.Select vor die eigentlichen Anweisungen gesetzt und jetzt werden die Bezüge auch richtig hinterlegt. Aber ist es nicht absolut krank, wenn im Debug-Modus die Ergebnisse korrekt angezeigt werden und nach Makro-Ende dort falsche Formeln eingetragen sind?
Naja, Hauptsache ist, dass es jetzt läuft. Vielen Dank für Deinen Hinweis.
Viele Grüße,
M. Born

Anzeige
Der Debug-Modus ist VBA, was ja nicht wissen ...
13.09.2012 21:48:29
Luc:-?
…kann, was Xl nachträgl daraus macht, M.;
das wäre wohl ein unökonomisch hoher Debugger-Pgmieraufwand gewesen… ;->
Gruß Luc :-?
;

Forumthreads zu verwandten Themen

Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige