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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。