Microsoft 365 Trouver une valeur dans un tableau

Electron24

XLDnaute Occasionnel
Bonsoir le Forum,

Je recherche la formule me permettant de retrouver une valeur dans un tableau.
J'ai essayé index, recherchev, rechercheh sans y arriver.
Merci d'avance pour votre aide.
Je joints un fichier pour essai.
 

Pièces jointes

Electron24

XLDnaute Occasionnel
Bonsoir le Forum,
Bonsoir Dranreb, Soan, Laurent950, R@chid
Je reviens vers vous pour continuer mon travail.
J' ai créé un formulaire qui dans le classeur d'origine se trouve sur une autre feuille que celle des données.
(Feuille présente dans le classeur joint) afin de simplifié
Dans ce formulaire se trouve 2 listes déroulantes. La 1ere est remplie, la seconde n'affiche que la 1ere année. 2015
Je souhaiterai retrouvé la valeur du croisement des 2 listes déroulante pour l'inscrire dans T1
Si la valeur me convient je valide pour la recopier dans la cellule G24 de la feuille de travail.
Merci d'avance.
Bonne soirée
 

Pièces jointes

Dranreb

XLDnaute Barbatruc
VB:
Option Explicit
Private T()
Private Sub UserForm_Initialize()
' Remplissage des listes déroulantes
   Cb_Mois.List = Range("Mois").Value
   Cb_Ans.List = WorksheetFunction.Transpose(Range("Ans"))
   T = Feuil1.[D6:R17].Value

' Nombre de modules enregistés.
    T3 = [B2]
   End Sub
Private Sub Cb_Ans_Change()
   AfficheR
   End Sub
Private Sub Cb_Mois_Change()
   AfficheR
   End Sub
Private Sub AfficheR()
   If Cb_Ans.MatchFound And Cb_Mois.MatchFound Then
      T1.Text = T(Cb_Mois.ListIndex + 1, Cb_Ans.ListIndex + 1)
      End If
   End Sub
Private Sub Btn_Close_Click()
    Unload Me
   End Sub
 

Electron24

XLDnaute Occasionnel
Re,

Je viens de terminer de recopier la macro de Dranreb dans mon fichier d'origine.
Çà fonctionne super bien. Mais lorsque je rajoute une donnée dans mon tableau, elle n'apparait pas dans mes listes box
Cela est du à :
VB:
 T = Feuil1.[D6:R17].Value
Bien sur, si je rectifie les coordonnées du tableau ça fonctionne.
Y aurait il pas possibilité de l'adapter automatiquement.
Je pensais à décaler mais ça ne fonctionne pas.
 

Discussions similaires

Réponses
9
Affichages
421
Réponses
11
Affichages
291

Statistiques des forums

Discussions
315 291
Messages
2 118 091
Membres
113 428
dernier inscrit
x.bertret