खोज…


टिप्पणियों

आप एक सीमा के लिए तीन से अधिक सशर्त स्वरूपों को परिभाषित नहीं कर सकते। मौजूदा सशर्त प्रारूप को संशोधित करने के लिए संशोधित विधि का उपयोग करें, या किसी नए को जोड़ने से पहले मौजूदा प्रारूप को हटाने के लिए हटाएँ विधि का उपयोग करें।

FormatConditions.Add

वाक्य - विन्यास:

FormatConditions.Add(Type, Operator, Formula1, Formula2)

पैरामीटर:

नाम आवश्यक / वैकल्पिक डाटा प्रकार
प्रकार अपेक्षित XlFormatConditionType
ऑपरेटर ऐच्छिक प्रकार
फॉर्मूला 1 ऐच्छिक प्रकार
Formula2 ऐच्छिक प्रकार

XlFormatConditionType enumaration:

नाम विवरण
xlAboveAverageCondition औसत स्थिति से ऊपर
xlBlanksCondition रिक्त अवस्था
xlCellValue सेल मान
xlColorScale रंग पैमाने
xlDatabar DATABAR
xlErrorsCondition त्रुटियों की स्थिति
xlExpression अभिव्यक्ति
XlIconSet आइकन सेट
xlNoBlanksCondition कोई खाली हालत नहीं
xlNoErrorsCondition कोई त्रुटि नहीं
xlTextString पाठ की पंक्ति
xlTimePeriod समय सीमा
xlTop10 शीर्ष 10 मूल्य
xlUniqueValues अद्वितीय मूल्य

सेल मान द्वारा प्रारूपण:

With Range("A1").FormatConditions.Add(xlCellValue, xlGreater, "=100")
    With .Font
        .Bold = True
        .ColorIndex = 3
     End With
End With

ऑपरेटर:

नाम
xlBetween
xlEqual
xlGreater
xlGreaterEqual
xlLess
xlLessEqual
xlNotBetween
xlNotEqual

यदि प्रकार xlExpression है, तो ऑपरेटर तर्क को अनदेखा कर दिया जाता है।

पाठ द्वारा स्वरूपण में शामिल हैं:

With Range("a1:a10").FormatConditions.Add(xlTextString, TextOperator:=xlContains, String:="egg")
    With .Font
        .Bold = True
        .ColorIndex = 3
    End With
End With

ऑपरेटर:

नाम विवरण
xlBeginsWith एक निर्दिष्ट मूल्य के साथ शुरू होता है।
xlContains एक निर्दिष्ट मान समाहित करता है।
xlDoesNotContain निर्दिष्ट मान शामिल नहीं है।
xlEndsWith निर्दिष्ट मान को अंतिम रूप दें

समय अवधि के अनुसार प्रारूपण

With Range("a1:a10").FormatConditions.Add(xlTimePeriod, DateOperator:=xlToday)
    With .Font
        .Bold = True
        .ColorIndex = 3
    End With
End With

ऑपरेटर:

नाम
xlYesterday
xlTomorrow
xlLast7Days
xlLastWeek
xlThisWeek
xlNextWeek
xlLastMonth
xlThisMonth
xlNextMonth

सशर्त प्रारूप निकालें

श्रेणी में सभी सशर्त प्रारूप निकालें:

Range("A1:A10").FormatConditions.Delete

वर्कशीट में सभी सशर्त प्रारूप निकालें:

Cells.FormatConditions.Delete

FormatConditions.AddUniqueValues

हाइलाइटिंग डुप्लिकेट मान

With Range("E1:E100").FormatConditions.AddUniqueValues
   .DupeUnique = xlDuplicate
   With .Font
       .Bold = True
       .ColorIndex = 3
   End With
End With

अद्वितीय मान हाइलाइट करना

With Range("E1:E100").FormatConditions.AddUniqueValues
   With .Font
       .Bold = True
       .ColorIndex = 3
   End With
End With

FormatConditions.AddTop10

शीर्ष 5 मूल्यों पर प्रकाश डाला

With Range("E1:E100").FormatConditions.AddTop10
    .TopBottom = xlTop10Top
    .Rank = 5
    .Percent = False
    With .Font
        .Bold = True
        .ColorIndex = 3
    End With
End With

FormatConditions.AddAboveAverage

With Range("E1:E100").FormatConditions.AddAboveAverage
    .AboveBelow = xlAboveAverage
    With .Font
        .Bold = True
        .ColorIndex = 3
    End With
End With

ऑपरेटर:

नाम विवरण
XlAboveAverage औसत से ऊपर
XlAboveStdDev मानक विचलन से ऊपर
XlBelowAverage औसत से कम
XlBelowStdDev मानक विचलन से नीचे
XlEqualAboveAverage औसत से ऊपर
XlEqualBelowAverage औसत से नीचे

FormatConditions.AddIconSetCondition

यहाँ छवि विवरण दर्ज करें

Range("a1:a10").FormatConditions.AddIconSetCondition
With Selection.FormatConditions(1)
    .ReverseOrder = False
    .ShowIconOnly = False
    .IconSet = ActiveWorkbook.IconSets(xl3Arrows)
End With

With Selection.FormatConditions(1).IconCriteria(2)
    .Type = xlConditionValuePercent
    .Value = 33
    .Operator = 7
End With

With Selection.FormatConditions(1).IconCriteria(3)
    .Type = xlConditionValuePercent
    .Value = 67
    .Operator = 7
End With

iconset:

नाम
xl3Arrows
xl3ArrowsGray
xl3Flags
xl3Signs
xl3Stars
xl3Symbols
xl3Symbols2
xl3TrafficLights1
xl3TrafficLights2
xl3Triangles
xl4Arrows
xl4ArrowsGray
xl4CRV
xl4RedToBlack
xl4TrafficLights
xl5Arrows
xl5ArrowsGray
xl5Boxes
xl5CRV
xl5Quarters

यहाँ छवि विवरण दर्ज करें

प्रकार:

नाम
xlConditionValuePercent
xlConditionValueNumber
xlConditionValuePercentile
xlConditionValueFormula

ऑपरेटर:

नाम मूल्य
xlGreater 5
xlGreaterEqual 7

मान:

सशर्त प्रारूप में किसी आइकन के लिए थ्रेशोल्ड मान लौटाता है या सेट करता है।



Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow