NamedRange.AutoOutline 方法
自动为 NamedRange 控件创建大纲。
命名空间: Microsoft.Office.Tools.Excel
程序集: Microsoft.Office.Tools.Excel(在 Microsoft.Office.Tools.Excel.dll 中)
语法
声明
Function AutoOutline As Object
Object AutoOutline()
返回值
备注
如果 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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。