Share via


WorksheetBase.Controls, propriété

Obtient la collection de contrôles managés contenus sur la feuille de calcul.

Espace de noms :  Microsoft.Office.Tools.Excel
Assembly :  Microsoft.Office.Tools.Excel.v4.0.Utilities (dans Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntaxe

'Déclaration
Public ReadOnly Property Controls As ControlCollection
public ControlCollection Controls { get; }

Valeur de propriété

Type : Microsoft.Office.Tools.Excel.ControlCollection
ControlCollection qui contient tous les contrôles managés sur la feuille de calcul.

Notes

Une feuille de calcul dans une solution Office peut contenir des contrôles Windows Forms et des contrôles hôtes. Pour plus d'informations, consultez Contrôles sur des documents Office.

Pour gérer les contrôles sur une feuille de calcul au moment de l'exécution, utilisez les méthodes et les propriétés de l'objet ControlCollection retournées par la propriété Controls. Pour plus d’informations, consultez Ajout de contrôles à des documents Office au moment de l'exécution

Exemples

L'exemple de code suivant utilise la propriété Controls pour ajouter un Button à la feuille de calcul active.

Cet exemple illustre une personnalisation au niveau du document.

Private Sub AddButton()
    Dim button1 As Button = _
        Me.Controls.AddButton(50, 50, 150, 50, "button1")
End Sub 'AddButton
private void AddButton()
{
    Button button1 = this.Controls.AddButton(50, 50, 150, 50, "button1");
}

Sécurité .NET Framework

Voir aussi

Référence

WorksheetBase Classe

Microsoft.Office.Tools.Excel, espace de noms