OVH Cloud OVH Cloud

Cases à cocher

5 réponses
Avatar
Bruni
J'ai cr=E9=E9 un nouveau document excel et je voudrais que=20
les cases =E0 cocher deviennent noir une fois qu'elles sont=20
coch=E9s, qu'il n'y ait pas seulement un crochet
Est-ce possible de programmer tout ca en VB dans excel,=20
comment dois-je proc=E9der?

5 réponses

Avatar
MichDenis
Bonjour Bruni,

Je ne crois pas que cela soit possible, ce n'est pas le comportement d'une case à cocher. Mais, je me méfie du mot impossible !!!


Salutations!



"Bruni" a écrit dans le message de news: 0dff01c5405c$52eb5310$
J'ai créé un nouveau document excel et je voudrais que
les cases à cocher deviennent noir une fois qu'elles sont
cochés, qu'il n'y ait pas seulement un crochet
Est-ce possible de programmer tout ca en VB dans excel,
comment dois-je procéder?
Avatar
Clément Marcotte
Bonjour,

Je ne crois pas que cela soit possible


Cela dépend de la case à cocher.

Une case cocher d'un UserForm a la propriété Backcolor.

Dans une feuille, je doute également que cela puisse se faire; à moins
d'une ruse de Sioux quelconque.

Avatar
GD
Bonsour®
;o)))
MichDenis wrote:
je me méfie du mot impossible !!!


tout est relatif ....
en dehors des Userform on peut tricher ;o)))
on peut simuler le comportement souhaité
- avec les case à cocher de type Formulaire (sans macro)
- avec les objets Dessin (avec macro)

http://cjoint.com/?eoagqg0Gv8

@+


Salutations!



"Bruni" a écrit dans le message
de news: 0dff01c5405c$52eb5310$
J'ai créé un nouveau document excel et je voudrais que
les cases à cocher deviennent noir une fois qu'elles sont
cochés, qu'il n'y ait pas seulement un crochet
Est-ce possible de programmer tout ca en VB dans excel,
comment dois-je procéder?


Avatar
MichDenis
Bonjour Clément,

La propriété BackColor s'adresse à l'ensemble du contrôle et non à la petite case où apparaît le crochet. Et, d'après ce que j'ai
compris, c'est cette petite case que Bruni voudait "noircir" lorsqu'il appose son crochet.

Sinon la propriété BackColor est aussi disponible pour les contrôles issus de la barre d'outils Contrôle. Pour ce qui est des
contrôles issus de la boîte d'outils Formulaire, on peut aussi modifier la couleur de ce contrôle par la commande du menu contexteul
: format de contrôle.



Salutations!





"Clément Marcotte" a écrit dans le message de news:
Bonjour,

Je ne crois pas que cela soit possible


Cela dépend de la case à cocher.

Une case cocher d'un UserForm a la propriété Backcolor.

Dans une feuille, je doute également que cela puisse se faire; à moins
d'une ruse de Sioux quelconque.

Avatar
MichDenis
Bonsoir GD,

| en dehors des Userform on peut tricher ;o)))

Tu sais bien que j'en suis incapable !!!

;-)))


Salutations!

N.B. Ton exemple est astucieux



"GD" a écrit dans le message de news:
Bonsour®
;o)))
MichDenis wrote:
je me méfie du mot impossible !!!


tout est relatif ....
en dehors des Userform on peut tricher ;o)))
on peut simuler le comportement souhaité
- avec les case à cocher de type Formulaire (sans macro)
- avec les objets Dessin (avec macro)

http://cjoint.com/?eoagqg0Gv8

@+


Salutations!



"Bruni" a écrit dans le message
de news: 0dff01c5405c$52eb5310$
J'ai créé un nouveau document excel et je voudrais que
les cases à cocher deviennent noir une fois qu'elles sont
cochés, qu'il n'y ait pas seulement un crochet
Est-ce possible de programmer tout ca en VB dans excel,
comment dois-je procéder?