Après rechercher sur le forum, je n'ais rien trouvé pouvant m'aider a terminer mon code
je cherche a faire un menu contextuel sur un userform
J'aimerais après recherche, sélectionner une ligne dans la ListBox, faire un clic droit sur cette ligne, afficher un menu contextuel avec juste un "copier" & "annuler" dans ce menu
il me manque juste la partie menu contextuel "copier" & "annuler"
Voir fichier joint
Pour essai, les mots a rechercher se trouvent sur la feuille "masculin" et la feuille "feminin"
avec une Listbox "Multiselect" le clic droit ne semble pas aussi intéressant que le clic sur un autre contrôle à options ou sur d'autres contrôles.
Dans le fichier joint tu as les 2 cas. A toi de voir.
Merci pour tes 2 exemples
J'ai retenu l'exemple listbox2
J'ai donc modifié le xlsm en conséquence (voir fichier joint)
Pour la suppression pas de prob en revanche, pour le copier, je ne trouve pas de code adéquat peux-tu m'aider
aussi lors de la suppression comment vérifier s'il y a sélection "une case coché" (exemple avec une msgbox, vous devez sélectionner une ligne)
Une autre proposition... Comme Fo_rum, je ne savais pas où coller alors je l'ai fait dans l'onglet Feuil1. Tu adapteras... J'ai choisi d'alimenter la ListBox1 au fur et à mesure que l'on édite le nom pour éviter d'avoir à tout taper, d'une part, et d'avoir une liste vide en cas de faute de frappe, d'autre part...
Le fichier :
Pour répondre a ta question Fo_rum le copier, se fait uniquement dans le presse papier
Dans ton dernier exemple lorsque que je recherche un prénom et s'il est unique, j'ai le msg "Aucune trace" apparait alors qu'il m'a trouvé un prénom
en revanche s'il me trouve des doublons cela fonctionne mais après avoir sélectionné la ligne a supprimer, la msgbox "Aucune trace" apparait a nouveau
Robert pas mal la recherche assistée,
Si je pouvais avoir dans le même style que l'exemple a Fo_rum avec cette recherche assitée ce serait le pied
effectivement le test a été mal programmé (fichier modifié).
Voilà un nouveau fichier avec la recherche modifiée (inspiratée méthode de Robert ) et la sauvegarde dans le Presse-papier du "nom" choisi.
Fo_rum, Robert encore Merci
Fo_rum, J'ai modifié ton xlsm, il fonctionne a merveille (j'espère ne pas avoir trop s'aboté ton code voir fichier joint)
La copie du prénom s'effectue bien dans le presse papier, j'aimerais savoir s'il est possible de copier dans le presse papier la ligne entière sélectionnée sous la forme : prénom - age - nom de la feuille a défaut prénom age nom de la feuilles
pas eu l'occasion de le faire depuis ton retour : "salutations ChTi160 ".
Mig, il serait bien que tu remplaces, dans les différentes réponses, "Roger" par "Robert" à moins que le premier ne soit intervenu ailleurs .