Contenu
- Contrôle des formulaires
- Contrôles ActiveX
- Types de boutons de commande
- Comparaison entre les contrôles ActiveX et les contrôles de formulaires
Microsoft Excel propose deux types de contrôles: les contrôles de formulaire et les contrôles ActiveX. Ces dernières sont également appelées «commandes ActiveX». Les deux permettent aux utilisateurs d'ajouter des boutons et d'autres fonctionnalités aux documents Excel. Il existe plusieurs différences entre eux, avec trois types de boutons de contrôle de formulaire et quatre types de boutons de commande ActiveX disponibles.
Contrôle des formulaires
Les contrôles Microsoft Excel d'origine sont appelés contrôles de formulaire. Ils ne sont pas compatibles avec les versions récentes du logiciel, n'utilisez pas de code VBA (Visual Basic pour Applications - Visual Basic pour Applications). Les formulaires de contrôle peuvent exécuter du code, mais ils ne peuvent pas être utilisés comme formulaires utilisateur, sites Web ou pour suivre des événements. Les plus grands avantages sont sa simplicité et sa compatibilité. Cependant, ils présentent un inconvénient majeur en raison de leur utilisation limitée.
Contrôles ActiveX
Les contrôles ActiveX sont souvent utilisés en conjonction avec le code VBA, mais le code n'est pas requis pour les feuilles de formulaire. Comme pour les contrôles de formulaire, les contrôles ActiveX peuvent être utilisés dans des feuilles de calcul. Cependant, ils peuvent également être utilisés dans les formulaires utilisateur et pour le suivi des événements. Ses contrôles peuvent également exécuter des commandes, mais uniquement via un contrôle d'événement. Les principaux avantages de ces commandes sont la flexibilité et la possibilité de personnaliser. Le plus gros inconvénient est la complexité.
Types de boutons de commande
Il existe trois types de boutons de contrôle de formulaire: les boutons de clic, d'option et de rotation. En plus de cela, ActiveX dispose également d'un bouton bascule. Le bouton standard est appelé bouton de clic. Quand quelqu'un clique dessus, il exécute une commande qui produit une action. Le bouton d'option, également appelé «bouton radio», donne à l'utilisateur un choix parmi des options limitées. Le bouton de rotation permet d'augmenter ou de diminuer les valeurs. Un bouton de rotation a une flèche pour diminuer et augmenter ou permettre l'entrée directe de valeurs pour une modification ultérieure.
Comparaison entre les contrôles ActiveX et les contrôles de formulaires
La plus grande différence entre les boutons "ActiveX" et les boutons de formulaires réside dans leur utilisation. Ce dernier ne peut pas être utilisé dans les formulaires utilisateur ou les pages Web, contrairement aux formulaires ActiveX. Une autre différence est que les boutons ActiveX peuvent utiliser du code VBA, contrairement aux formulaires. ActiveX contrôle également les ressources avec un type de bouton supplémentaire: le bouton bascule. Quel que soit le type de bouton, dans ActiveX, ils peuvent être personnalisés à des niveaux plus élevés que sur les boutons de formulaire. Cependant, les formulaires sont plus faciles à utiliser.