Worksheet.Controls, propriété
Obtient la collection de contrôles managés contenus sur la feuille de calcul.
Espace de noms : Microsoft.Office.Tools.Excel
Assemblys : Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)
Microsoft.Office.Tools.Excel.v4.0.Utilities (dans Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Syntaxe
'Déclaration
ReadOnly Property Controls As ControlCollection
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 est pour un complément d'application.
Private Sub AddButton()
Dim NativeWorksheet As Microsoft.Office.Interop.Excel.Worksheet =
Globals.ThisAddIn.Application.ActiveWorksheet("Sheet1")
Dim vstoWorksheet As Microsoft.Office.Tools.Excel.Worksheet =
Globals.Factory.GetVstoObject(NativeWorksheet)
Dim button1 As System.Windows.Forms.Button = _
vstoWorksheet.Controls.AddButton(50, 50, 150, 50, "button1")
End Sub 'AddButton
private void AddButton()
{
Worksheet vstoWorksheet = Globals.Factory.GetVstoObject(
this.Application.ActiveWorkbook.Worksheets[1]);
System.Windows.Forms.Button button1 =
vstoWorksheet.Controls.AddButton(50, 50, 150, 50, "button1");
}
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.