Microsoft Excel dispose de deux types de contrôles: les contrôles de formulaires et des contrôles ActiveX . Les contrôles ActiveX sont également appelées commandes ActiveX. Les deux contrôles de formulaire et les contrôles ActiveX permettent aux utilisateurs d' ajouter des boutons et d'autres éléments pour les documents Microsoft Excel . Il ya plusieurs différences entre les deux types de contrôles . Trois types de boutons de contrôle du formulaire et quatre types de boutons de commande ActiveX sont disponibles. Contrôles de formulaire
Les commandes d'origine de Microsoft Excel sont appelés contrôles de formulaire . Ces contrôles , qui sont compatibles avec des versions antérieures du logiciel , ne pas utiliser Visual Basic pour Applications (VBA) . Les contrôles de formulaire peuvent exécuter des macros , mais ne peuvent pas être utilisés sur UserForms , pages Web ou pour le contrôle des événements . Les principaux avantages de ces contrôles sont leur simplicité et de compatibilité. Cependant, les contrôles de formulaire souffrent d'un inconvénient majeur en raison de leur utilisation limitée .
Contrôles ActiveX
contrôles ActiveX sont souvent utilisés en conjonction avec le code VBA , mais le code n'est pas nécessaire pour les formes de feuille de calcul . Tout comme les contrôles de formulaire , les contrôles ActiveX peuvent être utilisés sur des feuilles de calcul . Toutefois, ils peuvent également être utilisés sur les formulaires utilisateur et de contrôler les événements . Les contrôles ActiveX peuvent exécuter des macros ainsi , mais seulement par le contrôle des événements. Les principaux avantages de ces contrôles sont leur flexibilité et leur capacité de personnalisation. L'inconvénient majeur de ces contrôles est leur complexité
types de contrôle Boutons
Il existe trois types de boutons de contrôle de la forme: . Des boutons-poussoirs , les boutons d'options et boutons tourner. ActiveX possède également ces types de boutons , ainsi que d'un deuxième type de bouton : le bouton à bascule . Un bouton standard est appelé un bouton-poussoir. Quand un bouton est cliqué, il exécute une macro qui effectue une action . Un bouton d'option , appelée aussi un bouton radio , donne à l'utilisateur un choix parmi un ensemble limité d'options . Un bouton de rotation permet l' augmentation ou la diminution de valeur . Un bouton de rotation comporte une flèche vers le haut et vers le bas et permet généralement à l' entrée directe d'une valeur en plus de changements progressifs . Un bouton à bascule permet à l'utilisateur d'alterner un cadre ou le mode entre
contrôles ActiveX activé et désactivé. Vs commandes Form
La plus grande différence entre les boutons ActiveX et les boutons de formulaire c'est là que ces boutons peuvent être utilisés . Boutons de formulaire peuvent pas être utilisés sur UserForms ou des pages Web , mais des boutons ActiveX peut . Une autre différence est que les boutons ActiveX peuvent utiliser le code VBA et Forme Boutons de ne pas utiliser le code VBA . Contrôles ActiveX disposent également d' un deuxième type de bouton : le bouton à bascule . Indépendamment du type de bouton, boutons ActiveX peuvent être personnalisées à un plus haut degré que les boutons de formulaire . Cependant, des boutons de formulaire sont plus faciles à utiliser.