Share via


NamedRange.FormatConditions-Eigenschaft

Ruft eine FormatConditions-Auflistung ab, die alle bedingten Formatierungen für das NamedRange-Steuerelement enthält.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)

Syntax

'Declaration
ReadOnly Property FormatConditions As FormatConditions
    Get
FormatConditions FormatConditions { get; }

Eigenschaftswert

Typ: Microsoft.Office.Interop.Excel.FormatConditions
Eine FormatConditions-Auflistung, die alle bedingten Formatierungen für das NamedRange-Steuerelement enthält.

Beispiele

Im folgenden Beispiel wird ein NamedRange erstellt. Anschließend wird die im NamedRange verwendete Schriftart mithilfe der FormatConditions-Eigenschaft geändert, wenn der im NamedRange enthaltene Wert kleiner als der Wert in der Zelle A1 ist.

Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.

Private formatConditionsRange As Microsoft.Office.Tools.Excel.NamedRange

Private Sub ModifyFormatConditions()
    formatConditionsRange = Me.Controls.AddNamedRange( _
        Me.Range("B1"), "formatConditionsRange")
    Me.Range("A1").Value2 = 99000
    Me.formatConditionsRange.Value2 = 98052

    ' Set conditional formatting to alter the font if 
    ' the formatConditionsRange value is less than the value in A1.
    Dim condition1 As Excel.FormatCondition = _
        Me.formatConditionsRange.FormatConditions.Add( _
        Excel.XlFormatConditionType.xlCellValue, _
        Excel.XlFormatConditionOperator.xlLess, "=$a$1", )

    condition1.Font.Bold = True
    condition1.Font.Color = &HFF00
End Sub
Microsoft.Office.Tools.Excel.NamedRange formatConditionsRange;
private void ModifyFormatConditions()
{
    formatConditionsRange = this.Controls.AddNamedRange(
        this.Range["B1", missing], "formatConditionsRange");
    this.Range["A1", missing].Value2 = 99000;
    this.formatConditionsRange.Value2 = 98052;

    // Set conditional formatting to alter the font if 
    // the formatConditionsRange value is less than the value in A1.
    Excel.FormatCondition condition1 =
        (Excel.FormatCondition)this.formatConditionsRange.FormatConditions.Add(
        Excel.XlFormatConditionType.xlCellValue,
        Excel.XlFormatConditionOperator.xlLess, "=$a$1", missing, missing, missing, missing, missing);

    condition1.Font.Bold = true;
    condition1.Font.Color = 0xFF00;
}

.NET Framework-Sicherheit

Siehe auch

Referenz

NamedRange Schnittstelle

Microsoft.Office.Tools.Excel-Namespace