Bonjour à tous,
J'ai un userform dont les textbox se remplissent à l'initialisation de celui-ci par un tableau qui est alimenté par des formules (index equiv....) qui pointent sur un tableau base de données.
Mon problème est de trouver la ligne active dans le tableau base de données pour pouvoir modifier le contenu des textbox ou alors de faire une recherche de la ligne en fonction d'un champs de la base de données.
Et là ça je ne sais pas faire, si quelqu'un pouvais me donner un coup de main
Définit deux types d'objets à évènements: ComboBoxLiées prenant en charge les ComboBox pour la saisie des données d'identification de la ligne à créer, puis, ultérieurement, à consulter voire modifier, et ControlsAssociés prenant en charge les...
Je n'ai pas de combobox dans mon userform par contre j'ai un champs cocaténé qui de ce fait est unique et je pensais pouvoir trouver la ligne active grâce à ce champ.
Mettez en. Inutile de concaténer. L'objet ComboBoxLiées est justement fait pour considérer plusieurs ComboBox comme formant un tout, dont la combinaison doit être unique.
Si l'utilisation du complément CBxLCtlA.xlam a des inconvénients pour vous, je pourrais équiper le projet VBA de votre classeur utilisateur des modules de service nécessaires.
Encore faudrait-il que vous le joignissiez.
génial la solution il faut que je décortique ce soir pour comprendre mais apparemment c'est ce qu'il me faut
Je vous tiendrais au courant
merci pour votre aide