OVH Cloud OVH Cloud

trnasformer des cellules en caese a cocher...

5 réponses
Avatar
soixanteu
bonjours, je cherche a transfomrer une cellule en case a cocher, masi
je ne sait vraiment pas comment faire...
.=2E.je veut vraiment que la cellule elle meme soit une case un peu
comme un style special... et non pas un formulaire a coller par dessusu
la fenetre...
je doit cr=E9er une macro, une formule?? comment faire...
en fait , le but final c'est : un clique sur la cellule, elle prend la
valeur vrai (ou 1...), un autre clique elle devient false (ou 0...)
si vous avez une piste... merci!

5 réponses

Avatar
Nicolas B.
Salut,

Dans le module de la feuille, mets ceci pour avoir une case à cocher en A1 :

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "$A$1" Then
If Target.Value = "" Then
Target.Value = "×"
Else
Target.Value = ""
End If
End If
End Sub


A+
Nicolas B.

bonjours, je cherche a transfomrer une cellule en case a cocher, masi
je ne sait vraiment pas comment faire...
....je veut vraiment que la cellule elle meme soit une case un peu
comme un style special... et non pas un formulaire a coller par dessusu
la fenetre...
je doit créer une macro, une formule?? comment faire...
en fait , le but final c'est : un clique sur la cellule, elle prend la
valeur vrai (ou 1...), un autre clique elle devient false (ou 0...)
si vous avez une piste... merci!



Avatar
soixanteu
Avatar
soixanteu
heu... merci pour ton code, maisne connaissant pas vraiment excel, je
ne sait pas commentl le mettre en oeurvre, : je l'ai mis dans un
module, j'ai sauvegardé, redemarré excel, et ce ne marchepas ... u
moins je n'y arrive pas, pourrait tu m'eclairer? stp :)
Avatar
Nicolas B.
Salut,

Il ne faut pas mettre le code dans un module standard, mais dans le
module de la feuille concernée : dans VBA, double clique sur la feuille
(par exemple Feuil1 (Feuil1)) dans le genre d'explorateur à gauche.
A droite, une page blanche s'affiche. C'est ici qu'il faut mettre le code.


A+
Nicolas B.

heu... merci pour ton code, maisne connaissant pas vraiment excel, je
ne sait pas commentl le mettre en oeurvre, : je l'ai mis dans un
module, j'ai sauvegardé, redemarré excel, et ce ne marchepas ... u
moins je n'y arrive pas, pourrait tu m'eclairer? stp :)



Avatar
bruno
MERCI encore :))