Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1276to1280
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

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

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 :-?

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 :-?

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige