NamedRange.AutoOutline, méthode
Crée automatiquement un plan pour le contrôle NamedRange.
Espace de noms : Microsoft.Office.Tools.Excel
Assembly : Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)
Syntaxe
'Déclaration
Function AutoOutline As Object
Object AutoOutline()
Valeur de retour
Type : System.Object
Notes
Si le contrôle NamedRange comprend une cellule unique, Microsoft Office Excel crée un plan pour la totalité de la feuille.Le nouveau plan remplace un éventuel plan existant.
Exemples
L'exemple de code suivant utilise la méthode AutoOutline pour créer un plan pour un contrôle NamedRange, puis invite l'utilisateur à effacer le plan en appelant la méthode ClearOutline.
Cet exemple illustre une personnalisation au niveau du document.
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();
}
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.