VBA liste déroulante qui associe une phrase

15test-1-1.xlsm (17.05 Ko)

je viens solliciter votre aide afin d'automatiser un fichier excel.

voici la problématique :

J'ai un tableau existants d'un sujet déjà évoquer avec une liste et des phrases qui apparaissent en fonction du choix de la liste.

Actuellement je ne retrouve plus les macros et n'arrive pas à modifier les cases ( celles ou les phrases doive apparaitre). Dans mon Excel, je voudrai que les "mesure de prévention" apparaisse dans la colonne du même nom et non dans la colonne "nature du risque".

je vous joins mon fichier ( repris sur un sujet précédent)

Je vous remercie par avance pour votre aide.

Bonjour

La code est de le module de la feuille Feuil1

Modifier la ligne

                Target.Offset(0, 1) = c.Offset(0, 1)

par 

                Target.Offset(0, 4) = c.Offset(0, 1)

Merci beaucoup !

D'autres part savez vous comment inséré un texte ou écrire un texte avec un "-" devant pour que cela marche ? et également comment écrire en sautant des lignes ?

Merci d'avance

RE

En saisie ? Mettre la colonne en format texte avant de taper ou commencer par une apostrophe

Pour aller à la ligne ALT entrée

Merci beaucoup,

Je voudrai également savoir comment crée une autre macro qui ferai exactement pareil que celle ci ( associé une phrase à un mot dans une liste déroulante) . Mais qui serai donc complètement non lié a la précédente avec une liste nouvelle. Elle se situerai à coté du "tableau" "risques récurrents

9pdp-test.xlsm (17.42 Ko)

; préventions"

je vous remet mon lien Excel

merci d'avance

RE

Déjà in faudrait constituer une vraie listes pas des bout de listes avec des lignes vides : à créer sur autre onglet

Tu ne peux pas avoir 2 listes dans le même liste déroulante Nature du risque

Tout cela peut se faire par formules sans VBA : il suffit de mettre le tableau principal sous forme de tableau structuré

Rechercher des sujets similaires à "vba liste deroulante qui associe phrase"