NamedRange.FormatConditions 속성
NamedRange 컨트롤의 모든 조건부 서식을 나타내는 FormatConditions 컬렉션을 가져옵니다.
네임스페이스: Microsoft.Office.Tools.Excel
어셈블리: Microsoft.Office.Tools.Excel(Microsoft.Office.Tools.Excel.dll)
구문
‘선언
ReadOnly Property FormatConditions As FormatConditions
FormatConditions FormatConditions { get; }
속성 값
형식: Microsoft.Office.Interop.Excel.FormatConditions
NamedRange 컨트롤의 모든 조건부 서식을 나타내는 FormatConditions 컬렉션입니다.
예제
다음 코드 예제에서는 NamedRange를 만든 다음 FormatConditions 속성을 사용하여 NamedRange의 값이 셀 A1의 값보다 작은 경우 NamedRange의 글꼴을 변경합니다.
이 예제는 문서 수준 사용자 지정을 위한 것입니다.
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"], "formatConditionsRange");
this.Range["A1"].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");
condition1.Font.Bold = true;
condition1.Font.Color = 0xFF00;
}
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.