NamedRange.AutoOutline 메서드
NamedRange 컨트롤의 윤곽을 자동으로 만듭니다.
네임스페이스: Microsoft.Office.Tools.Excel
어셈블리: Microsoft.Office.Tools.Excel(Microsoft.Office.Tools.Excel.dll)
구문
‘선언
Function AutoOutline As Object
Object AutoOutline()
반환 값
형식: System.Object
설명
NamedRange 컨트롤이 단일 셀이면 Microsoft Office Excel에서는 전체 시트에 대한 윤곽을 만듭니다.새 윤곽이 기존 윤곽을 대체합니다.
예제
다음 코드 예제에서는 AutoOutline 메서드를 사용하여 NamedRange 컨트롤에 대한 윤곽을 만든 다음 ClearOutline 메서드를 호출하여 윤곽을 지울 것인지 묻는 메시지를 표시합니다.
이 예제는 문서 수준 사용자 지정을 위한 것입니다.
Private Sub SetOutline()
Dim namedRange1 As Microsoft.Office.Tools.Excel.NamedRange _
= Me.Controls.AddNamedRange(Me.Range("A1", "C5"), _
"namedRange1")
namedRange1.AutoOutline()
If MessageBox.Show("Clear the outline?", "Test", _
MessageBoxButtons.YesNo) = DialogResult.Yes Then
namedRange1.ClearOutline()
End If
End Sub
private void SetOutline()
{
Microsoft.Office.Tools.Excel.NamedRange namedRange1 =
this.Controls.AddNamedRange(this.Range["A1", "C5"],
"namedRange1");
namedRange1.AutoOutline();
if (MessageBox.Show("Clear the outline?", "Test",
MessageBoxButtons.YesNo) == DialogResult.Yes)
{
namedRange1.ClearOutline();
}
}
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.