XmlMappedRange.BorderAround 메서드
XmlMappedRange 컨트롤에 테두리를 추가하고 새 테두리에 대한 Color, LineStyle 및 Weight 속성을 설정합니다.
네임스페이스: Microsoft.Office.Tools.Excel
어셈블리: Microsoft.Office.Tools.Excel(Microsoft.Office.Tools.Excel.dll)
구문
‘선언
Function BorderAround ( _
LineStyle As Object, _
Weight As XlBorderWeight, _
ColorIndex As XlColorIndex, _
Color As Object _
) As Object
Object BorderAround(
Object LineStyle,
XlBorderWeight Weight,
XlColorIndex ColorIndex,
Object Color
)
매개 변수
- LineStyle
형식: System.Object
테두리의 선 스타일입니다.다음 XlLineStyle 값 중 하나일 수 있습니다.
xlContinuous
xlDash
xlDashDot
xlDashDotDot
xlDot
xlDouble
xlSlantDashDot
xlLineStyleNone
- Weight
형식: Microsoft.Office.Interop.Excel.XlBorderWeight
테두리 굵기입니다.다음 XlBorderWeight 상수 중 하나일 수 있습니다.
xlHairline
xlMedium
xlThick
xlThin
- ColorIndex
형식: Microsoft.Office.Interop.Excel.XlColorIndex
현재 색상표의 인덱스나 XlColorIndex 상수로 표현되는 테두리 색입니다.다음 XlColorIndex 상수 중 하나일 수 있습니다.
xlColorIndexAutomatic
xlColorIndexNone
- Color
형식: System.Object
RGB 값으로 표현되는 테두리 색입니다.
반환 값
형식: System.Object
설명
ColorIndex 또는 Color 중 하나를 지정해야 하며, 둘 다 지정할 수는 없습니다.
LineStyle 또는 Weight 중 하나를 지정할 수 있으며, 둘 다 지정할 수는 없습니다. 인수를 지정하지 않으면 Microsoft Office Excel에서는 기본 선 스타일과 굵기를 사용합니다.
이 메서드는 XmlMappedRange 컨트롤의 내부는 채우지 않고 윤곽만 그립니다.
테두리를 지우려면 LineStyle 속성을 XmlMappedRange 컨트롤에 대해 xlLineStyleNone으로 설정할 수 있습니다.
선택적 매개 변수
선택적 매개 변수에 대한 자세한 내용은 Office 솔루션의 선택적 매개 변수를 참조하십시오.
예제
다음 코드 예제에서는 BorderAround 메서드를 사용하여 XmlMappedRange 주위에 두꺼운 테두리를 적용합니다. 그런 다음 ClearFormats 메서드를 사용하여 사용자에게 테두리를 지우도록 요청하는 프롬프트를 표시합니다. 이 코드 예제에서는 현재 워크시트에 CustomerLastNameCell이라는 XmlMappedRange가 포함되어 있다고 가정합니다.
Private Sub SetBorder()
Me.CustomerLastNameCell.BorderAround( _
Weight:=Excel.XlBorderWeight.xlThick, _
ColorIndex:=Excel.XlColorIndex.xlColorIndexAutomatic)
If MessageBox.Show("Clear the border?", "Test", MessageBoxButtons.YesNo) = _
DialogResult.Yes Then
Me.CustomerLastNameCell.ClearFormats()
End If
End Sub
private void SetBorder()
{
this.CustomerLastNameCell.BorderAround(missing,
Excel.XlBorderWeight.xlThick,
Excel.XlColorIndex.xlColorIndexAutomatic, missing);
if (MessageBox.Show("Clear the border?", "Test",
MessageBoxButtons.YesNo) == DialogResult.Yes)
{
this.CustomerLastNameCell.ClearFormats();
}
}
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.