> Tous les forums > Forum Bureautique
 Réinitialiser des boutons radio dans un formulaire WordSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Pegase7845
  Posté le 07/09/2020 @ 15:03 
Aller en bas de la page 
Petit astucien

Bonjour à tous,

J'ai fait un formulaire de vote avec des boutons radio "Pour" "Contre" "Abstention" (voir ICI) qui fonctionne bien.

Je voudrais ajouter une fonction qui réinitialise l'ensemble des choix du formulaire à "Aucun bouton radiao activé"
Je m'explique :

Lorsque je crée le formulaire je peux avoir un groupe de boutons (3 dans mon cas) où aucun des bouton n'est actif

comme ceci mais dès que quelqu'un coche un bouton (quel qu'il soit, il devient actif) et on ne peut plus rendre les 3 inactifs

La seul façon de revenir à la configuration de départ c'est de passer par le mode Création >> Propriété et de mettre False au paramètre Value

Je souhaite créer un bouton qui me désactive tous les boutons radio de tous les groupes en une fois (il y en a 3 x 18).
Je pense qu'une macro devrait pouvoir faire cela, mais la fonction "Enregistrer une macro" ne fonctionne pas en mode Création et donc je ne sais pas faire et sur le net j n'ai pas encore trouvé.

Si quelqu'un a une idée, je l'en remercie d'avance.

Pégase

Publicité
Gabrilou
 Posté le 07/09/2020 à 18:25 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucienne

Je ne sais pas si j'ai bien compris ton problème

Tu veux savoir comment vider les champs après impression où peu importe... et ouvrir le document sans que rien ne soit coché ?

Edit : en enregistrant ton fichier comme modèle ça pourrait régler ton problème ?



Modifié par Gabrilou le 07/09/2020 18:36
Pegase7845
 Posté le 07/09/2020 à 18:40 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonsoir Gabrilou

Actuellement lorsque l'on ouvre le document rien n'est coché, mais si on coche un choix on ne peut plus le décocher.

Ce que je voudrai c'est remettre en "non coché" tous les boutons en une seule fois via un bouton et une macro par exemple. En fait pour le votant ce n'est pas trop grave mais pour moi lors de la mise au point du texte des questions si je coche une case par erreur ou pour un test/démo, il n'est pas simple de la décocher.

Ce que je cherche c'est un donc bouton de réinitialisation. Ce que je veux éviter c'est que les votants reçoivent un fichier avec des cases pré-cochées pour ne pas être accusé d’influence.

Merci de ton aide

Pégase

Gabrilou
 Posté le 07/09/2020 à 20:20 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucienne

Je me suis obstinée sur la chose et je n'ai obtenu aucun résultat.

Mais je suis tombée sur un sujet qui pourrait t'intéresser : https://forums.commentcamarche.net/forum/affich-33345614-activer-et-desactiver-case-d-option-dans-formulaire-bouton-radio

à suivre...

m@rina
 Posté le 09/09/2020 à 02:01 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucienne

Bonjour,

On peut effectivement faire une petite macro qui désactive tout. Le sujet exemple donné par Gabrilou (c'est moi qui avais répondu ;)) était particulier car la personne n'avait qu'un seul bouton d'options, ce qui est totalement illogique.

Donc tu peux insérer un bouton de commande auquel sera affectée la macro suivante et qui remettra à 0 tous les boutons d'option :

Private Sub CommandButton1_Click()

For Each bouton In ActiveDocument.InlineShapes

If bouton.Type = wdInlineShapeOLEControlObject Then

bouton.OLEFormat.Object.Value = False

End If

Next

End Sub

Après tu n'es pas obligée de mettre un bouton si tu veux que ce soit plus discret. Tu peux affecter un raccourci clavier par exemple à la macro.

Pegase7845
 Posté le 10/09/2020 à 16:17 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour,

Merci, mais je n'ai pas encore pu essayé pris par des impondérables medicaux dans mon entourage.

J'essaie de regarder ce soir.

Pégase

Pegase7845
 Posté le 11/09/2020 à 09:38 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour,

J'ai pu vérifier, cela fonctionne bien, c'est parfait et merci encore

Pégase

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
49,99 €Disque dur Seagate BarraCuda 2 To à 49,99 €
Valable jusqu'au 06 Mars

Cdiscount propose actuellement le disque dur Seagate BarraCuda - 2 To (ST2000DM008) à 49,99 €. On le trouve ailleurs autour de 69 €. Ce disque dur 3.5 pouces SATA III tourne à 7200tr/min et possède 64Mo de cache. 


> Voir l'offre
774,99 €Acer Predator (15,6 pouces IPS 144 Hz, Core i5, 8Go RAM, 256 Go, RTX 2060) à 774,99 € (code 25EUROS)
Valable jusqu'au 06 Mars

Cdiscount fait une belle vente flash sur l'ordinateur portable Acer Predator PH315-52-51X2 qui passe à 974,99 € avec le code 25EUROS. Or Acer rembourse actuellement 200 € pour l'achat de ce portable qui vous reviendra à 774,99 € après remboursement.

Ce portable dédié aux joueurs dispose d'un écran 15,6 pouces IPS FHD 1920 x 1080 IPS 144 Hz, d'un processeur Intel Core i5 9300HD, de 8 Go de mémoire RAM, d'un SSD de 256 Go (+ un emplacement SATA libre) et surtout d'une carte graphique Nvidia GeForce RTX 2060 avec 6 Go de mémoire qui vous permettra de profiter de vos jeux de manière fluide en haute résolution. Le tout tourne sous Linux mais vous pouvez facilement installer Windows 10. Une souris vous est également offerte.


> Voir l'offre
86,47 €Ecran 24 pouces AOC 24B2XHM2 (FullHD, sans contour) à 86,47 €
Valable jusqu'au 05 Mars

Cdiscount propose actuellement l'écran 24 pouces AOC 24B2XHM2 à 86,47 €. On le trouve ailleurs à partir de 110 €. Cet écran à rétroéclairage LED est Full HD (1920x1080) avec une dalle VA à bords fins 75 Hz et dispose d'entrées VGA et HDMI.


> Voir l'offre

Sujets relatifs
Créer des groupes de bouton radio dans word
Dans word 2019 liste des dicos vide
Reduire la hauteur des infos dans word
Impossible d'entendre, sur tablette, des MP3 insérés dans Word
Grouper des objet dans Word 2007
Word VBA conditionner une macro à des zones de formulaire non vides
affichage des images dans Word
Copier des sections dans WORD
Coller des données brutes de mise en forme dans Excel/Word
Faire disparaître des éléments dans Word.
Plus de sujets relatifs à Réinitialiser des boutons radio dans un formulaire Word
 > Tous les forums > Forum Bureautique