Menu développeur : Case à cocher
Résolu
Sirithhyando
Messages postés
49
Date d'inscription
Statut
Membre
Dernière intervention
-
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
A voir également:
- Menu développeur : Case à cocher
- Menu déroulant excel - Guide
- Canon quick menu - Télécharger - Utilitaires
- Windows 11 menu contextuel classique - Guide
- Windows 11 menu démarrer classique - Guide
- Réinitialiser menu démarrer windows 10 - Guide
3 réponses
Bonjour,
Oui.
https://www.cjoint.com/c/DHBt7XDmesq
eric
Oui.
Option Explicit Private Sub CheckBox1_Click() CheckBox1.TopLeftCell = CheckBox1 End Sub Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Count > 1 Or Target.Row = 1 Then CheckBox1.Visible = False: Exit Sub If Target.Column = 14 Then CheckBox1.Top = Target.Offset.Top CheckBox1.Left = Target.Offset.Left CheckBox1 = Target CheckBox1.Visible = True Else CheckBox1.Visible = False End If End Sub
https://www.cjoint.com/c/DHBt7XDmesq
eric
Bonjour Sirithhyando, Éric,
Éric, comme j'ai trouvé ta méthode astucieuse et afin de garder un peu l'esthétique de la checbox pour Sirithhyando je propose cette modification.
https://www.cjoint.com/?DHBxDjFrULo
Pour l'utilisation de la cellule il faut remplacer VRAI et FAUX par "þ" et "o".
Éric, comme j'ai trouvé ta méthode astucieuse et afin de garder un peu l'esthétique de la checbox pour Sirithhyando je propose cette modification.
https://www.cjoint.com/?DHBxDjFrULo
Pour l'utilisation de la cellule il faut remplacer VRAI et FAUX par "þ" et "o".
Salut gb,
Ca se remet ?
A ce moment là revenons à nos classiques, autant se passer de la checkbox :-)
https://www.cjoint.com/c/DHCahzhsrJM
eric
Ca se remet ?
A ce moment là revenons à nos classiques, autant se passer de la checkbox :-)
https://www.cjoint.com/c/DHCahzhsrJM
eric
N'y a-t-il pas moyen de faire?
J'ai le même problème. Avec le fichier xlsm que vous présentez, les cases à cocher sont agaçantes, car chaque fois qu'on coche, ça s'affiche CheckBox. Je conçois mon formulaire pour des gens qui ne sont pas familier avec Excel (encore moins que moi, s'entend!), et j'aurais besoin de cases à cocher sur 120 lignes dans 4 colonnes. Je sais que ça fait beaucoup d'objets dans un même classeur. Pourquoi Excel ne peut-il pas être plus simple pour les contrôles, alors qu'il permet tant de choses! Dans Word, c'est si simple d'insérer une case à cocher et de la copier, car ce n'est pas utile de la lier à la cellule, elle l'est par défaut. Sauf que mon classeur comporte des formules, je ne peux donc pas créer le formulaire dans Word.
J'ai le même problème. Avec le fichier xlsm que vous présentez, les cases à cocher sont agaçantes, car chaque fois qu'on coche, ça s'affiche CheckBox. Je conçois mon formulaire pour des gens qui ne sont pas familier avec Excel (encore moins que moi, s'entend!), et j'aurais besoin de cases à cocher sur 120 lignes dans 4 colonnes. Je sais que ça fait beaucoup d'objets dans un même classeur. Pourquoi Excel ne peut-il pas être plus simple pour les contrôles, alors qu'il permet tant de choses! Dans Word, c'est si simple d'insérer une case à cocher et de la copier, car ce n'est pas utile de la lier à la cellule, elle l'est par défaut. Sauf que mon classeur comporte des formules, je ne peux donc pas créer le formulaire dans Word.
Bonjour,
N'y a-t-il pas moyen de faire?
Si tu y tiens...
Une macro qui permet de déclarer les cellules liées : https://www.cjoint.com/c/DJAneY35HTY
eric
En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci
N'y a-t-il pas moyen de faire?
Si tu y tiens...
Une macro qui permet de déclarer les cellules liées : https://www.cjoint.com/c/DJAneY35HTY
eric
En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci
J'entre cette séquence où pour faire ça?
Merci
Mettre une case à cocher ActiveX (pas Formulaire)
Clic-droit sur le nom d'onglet de la feuille et 'visualiser le code'. Coller le code.
eric
Ce n'est qu'un problème estétique, le résultat est bon.
Y as-t-il un moyen de garder la case à cocher visible?
Ca ne sert à rien et ça charge excel pour rien. Il a du mal à gérer beaucoup d'objets sur une feuille.
eric