Insérer ligne si condition

Fermé
Juju2242 Messages postés 2 Date d'inscription lundi 8 novembre 2021 Statut Membre Dernière intervention 8 novembre 2021 - 8 nov. 2021 à 15:36
jordane45 Messages postés 37253 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 mars 2023 - 9 nov. 2021 à 06:56
Bonjour à tous,



Je viens vers vous car je souhaite mettre en place un questionnaire qui permettrait de réaliser des audits. Je veux faire en sorte que si un utilisateur met "x" dans la case non, deux lignes apparaissent alors juste en dessous la ligne de la question afin de lui permettre de noter des informations. Je ne veux pas que ces lignes apparaissent tout le temps tout simplement pour ne pas que le fichier soit trop lourd visuellement parlant.



Merci beaucoup pour votre aide et bonne journée!

Configuration: Windows / Chrome 95.0.4638.69

3 réponses

jordane45 Messages postés 37253 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 mars 2023 4 551
8 nov. 2021 à 16:06
Bonjour,

Formulaire réalisé avec quoi ?
Dans quel langage de programmation veux tu réaliser ceci ?

Qu'as tu commencé ?
Sur quoi bloques tu exactement ?

0
Juju2242 Messages postés 2 Date d'inscription lundi 8 novembre 2021 Statut Membre Dernière intervention 8 novembre 2021
8 nov. 2021 à 16:33
Bonjour @jordane45 et merci de ta réponse!

Je réalise le formulaire avec excel (après relecture de mon post il apparaît évident que j'aurai dû le mentionner...!)

Je programme sur vba. J'ai déjà commencé à réaliser des codes divers pour mon fichier (des enregistrements autos, des retours à l'accueil, des changements d'onglets en fonction des résultats), mais pour celui là je sèche. Je n'arrive pas à insérer mes lignes sous la case cochée, afin de permettre à l'utilisateur d'expliquer le problème.
Connaissant l'astuce pour supprimer une ligne, j'ai tenté d'inverser pour en insérer une mais cela ne fonctionne pas vraiment (à la place de Rows(ligne).delete mettre Rows(ligne).add)

Sachant que si la réponse à la question est un oui, rien ne doit apparaître. Il faudrait, je pense
que je parvienne à l'insérer dans une boucle if mais je ne parviens pas à visualiser la manière de le faire.

Merci beaucoup!
0
jordane45 Messages postés 37253 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 mars 2023 4 551
9 nov. 2021 à 06:56
Bonjour
Je déplace la question dans le forum vba

Et pour la réponse :
https://www.google.com/search?q=vba+rows+insert+method
0