Alors, pour répondre aux questions:
déclaration de c:
Bah, on pourrait la déclarer mais comme je suis un peu faignant, c'est pas souvent que je déclare les variables. Je sais que c'est pas bien, mais bon....
déjà copié et ça la recopié quand même.
Oui, mais normalement si un article est déjà sur une palette sa case à cocher est complètement noire, contrairement aux autres qui restent vides.
afficher un message box "Attention élément déjà attribué
Pourquoi pas. C'est un peu ce que je voulais avec la case noire: le système montre que l'article est déjà utilisé mais l'opérateur peut quand même "forcer" pour le remettre sur une autre palette.
Parallèlement j'ai trouvé un autre moyen
Le bouton "Palette1" n'a pas de macro attribué. Je ne vois pas ailleurs "l'autre moyen".
edit: Ah, si, ca y est: Sub Palette_i_Cliquer()
Oui, ca semble bien marcher.
Mais votre solution me plait mieux
Cool. Merci.
Est-ce que je peux utiliser le même principe pour faire différents tableaux
Bah, oui, faut adapter un peu. Je n'ai pas mis de droit sur ces lignes de code.
Bon courage.