Frage : Hoffnungsvoll einfache Frage… das bedingte Formating „, verriegelnd“

Als I mein bedingtes Formating gründete, benutze ich die STRECKE =$A$3: $0$1044644
However, nach einer Weile (passend zu schneidet undschneidet und mich schätzen), wird es Fragmente verwirrt Gleiches:
=$A$210: $N$213, $A$2: $N$208, $A$215: $I$1044644, $K$215: $N$1044644, $J$215: $J$469, $J$472: $J$1044644

How kann ich verhindern, dass dieses geschieht? Wir müssen noch Daten von anderem sources.
Or schneiden undschneiden und sind dort eine Weise, die ich die Strecken auf GEÖFFNETEM „neu erstellen kann“? (Insoweit ich weiß, manipulieren Sie schräg das bedingte Formating, ich sind nicht sicher, wenn alles diffent ist, sind 2007, das Sie zu zwar… erlaubt)

Thanks!
Bruj

Antwort : Hoffnungsvoll einfache Frage… das bedingte Formating „, verriegelnd“

Hallo Bruj,

Ich studierte das Problem und entdeckte neue und erstaunliche Sache für mich. Nie, bevor ich eine Aufgabe getroffen, in der es notwendig gab, um Activecell zu verwenden.
Ich fand, dass, wenn wir Formel dem Format-Zustand zuweisen, er übersetzt, als ob, anwendend am Activecell. So, wenn wir eine Formel für die oberste linke Zelle der CF-Strecke bestanden (annehmend, dass sie die korrekten relativen/absoluten über hat die Strecke erweitert zu werden Hinweise,), müssen wir Activecell auf die oberste linke Zelle der CF-Strecke einstellen. Die einfachste Weise, dies zu tun ist, die CF-Strecke vorzuwählen. So hatten Sie im Allgemeinen über Vorwähler Recht.

Ich hoffe, dass dieses Makro für Sie verwendbar ist.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
Privates VorWorkbook_Open ()
Schwaches lastRow als lang
Mit Arbeitsblättern („Sheet1“)
    . Cells.FormatConditions.Delete  'LÖSCHUNG ALLE COND FORMATIERUNG
    lastRow =. Rows.Count
    Mit. Strecke („A3: O“ u. lastRow)   'EINSTELLTEN Rückstellungsgegenstand, alle Ausdrücke nd, die mit beginnen
                                    '„.“ bezieht auf ihn. Merken genistet „mit“
        . Vorwählen                     ', um ActiveCell auf oberste linke Ecke der Strecke einzustellen
        .FormatConditions.Add Art: =xlExpression, Formula1: = " =COUNTIF ($E$3: $E3, $E3) >1 "
        .FormatConditions (1).Interior.ColorIndex = 44
        .FormatConditions (1).StopIfTrue = ausrichten en
        .FormatConditions.Add Art: =xlExpression, Formula1: = " =COUNTIF ($E$3: $E$ " u. lastRow u. „, $E3) >1“
        .FormatConditions (2).Interior.ColorIndex = 37
        .FormatConditions.Add Art: =xlExpression, Formula1: = " =UPPER ($K2) = "" JA """
        .FormatConditions (3).Interior.Color = vbRed    'Rot
    Ende mit
Ende mit
Enden-Unterseeboot
Weitere Lösungen  
 
programming4us programming4us