Metodo NamedRange.AutoOutline (System 2007)
Aggiornamento: novembre 2007
Crea automaticamente una struttura per il controllo NamedRange.
Spazio dei nomi: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel.v9.0 (in Microsoft.Office.Tools.Excel.v9.0.dll)
Sintassi
Public Function AutoOutline As Object
Dim instance As NamedRange
Dim returnValue As Object
returnValue = instance.AutoOutline()
public Object AutoOutline()
Valore restituito
Tipo: System.Object
Note
Poiché il controllo NamedRange è a cella singola, viene automaticamente creata una struttura per l'intero foglio. La nuova struttura sostituisce quella esistente.
Esempi
Nell'esempio di codice riportato di seguito viene utilizzato il metodo AutoOutline per creare una struttura per un controllo NamedRange. Viene quindi chiesto all'utente di cancellare la struttura mediante una chiamata al metodo ClearOutline.
Questo esempio è valido per una personalizzazione a livello di documento.
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();
}
}
Autorizzazioni
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.