OVH Cloud OVH Cloud

différence barre d'outils controle et formulaire

3 réponses
Avatar
Jean-Marc Charrier
Bonjour,

Je viens de voir qu'il y avait deux barres d'outil quasi identique :
La barre d'outils : Boîte à outils contrôles et
La barre d'outils : Formulaires

Quelle ets la différence entre les deux alors qu'elle présentent les mêmes
boutons ?

Merci,
JM

3 réponses

Avatar
jb
Il faut plutôt utiliser Boite à outils contrôles. La barre
Formulaire est là pour la compatibilté avec les anciennes versions
(Excel 95)
Le bouon de la barre formulaire permet d'affecter une procédure d'un
module(clic/Droit affecter une macro)
Les controles ne se gèrent pas de la même façon.

JB
Avatar
anonymousA
Bonjour,

les controles de la barre d'outils controles sont des controles ActiveX
et contiennent beaucoup plus de propriétés et de procédures
evenementielles que les controles de la barre d'outils formulaires. Les
controles de la BO Controles ressemblent à peu de choses près à ceux que
tu peux manier sur un Userform. D'ailleurs, les Userforms associés aux
controles remplacent grosso modo les feuilles de dialogues (
Dialogsheets ) qui utilisaient des controles similaires à ceux de la
barre d'outils formulaires et qui étaient très utilisés dans le passé.
Ceci dit , comme rien n'est simple en ce bas monde, on peut faire des
choses complexes avec les feuilles de dialogue utilisant les controles
de la BO Formulaires mais ca demande de travailler avec les propriétés
et méthodes masquées à partir d'Excel 2000 au moins et il n'y a plus
vraiment d'interet , sauf cas très précis , avec l'arrivée des Userforms

En synthèse, si tu veux faire des choses simples vite fait, utilise la
BO Formulaires. Pour des choses + complexes mais evidemment plus fines,
utilise les controles de la BO controles.

A+

Bonjour,

Je viens de voir qu'il y avait deux barres d'outil quasi identique :
La barre d'outils : Boîte à outils contrôles et
La barre d'outils : Formulaires

Quelle ets la différence entre les deux alors qu'elle présentent les mêmes
boutons ?

Merci,
JM




Avatar
AV
En synthèse, si tu veux faire des choses simples vite fait, utilise la
BO Formulaires. Pour des choses + complexes mais evidemment plus fines,
utilise les controles de la BO controles.


Je souscris totalement à la remarque en rajoutant que il n'y a pas photo dans la
rapidité d'exécution entre "DialogSheets" et "UserForm" (toutes choses égales
par ailleurs)

AV